[ 
https://issues.apache.org/jira/browse/VALIDATOR-357?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14280113#comment-14280113
 ] 

Sebb commented on VALIDATOR-357:
--------------------------------

I'm not sure that just updating the version of BeanUtils will make any 
difference to the security, unless the validator code is also changed to 
allow/force BeanUtils to activate the special new BeanInspector. If Validator 
does not need the class loader, then it should be safe to always use the new 
inspector. Otherwise, either Validator has to provide a way to customise the 
BeanInspector and/or Validator Javadoc must make it clear that the validation 
has to be done by the caller.

> Upgrade BeanUtils
> -----------------
>
>                 Key: VALIDATOR-357
>                 URL: https://issues.apache.org/jira/browse/VALIDATOR-357
>             Project: Commons Validator
>          Issue Type: New Feature
>          Components: Framework
>    Affects Versions: 1.1.3 Release, 1.2.0 Release, 1.3.0 Release, 1.3.1 
> Release, 1.4.0 Release, 1.4.1 Release
>            Reporter: David Dillard
>            Priority: Minor
>
> Validator 1.41 depends on BeanUtils 1.8.3.  This has a "potential security 
> issue", see 
> http://commons.apache.org/proper/commons-beanutils/javadocs/v1.9.2/RELEASE-NOTES.txt
>   Also, see http://www.cvedetails.com/cve-details.php?t=1&cve_id=cve-2014-0114
> Even if this issue doesn't affect Validator, BeanUtils should be upgraded so 
> that issue issue doesn't affect other users of BeanUtils given the screwy way 
> some builders (e.g. Maven) resolve conflicting dependencies.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to