[ 
https://issues.apache.org/jira/browse/TOMEE-2241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Martin Wiesner resolved TOMEE-2241.
-----------------------------------
    Resolution: Duplicate

Resolved as duplicate of TOMEE-2242.

> Need to upgrade commons-lang3-3.5.jar to commons-lang3-3.8.jar to allows 
> Struts users to fix CVE-2018-11776 in their app
> ------------------------------------------------------------------------------------------------------------------------
>
>                 Key: TOMEE-2241
>                 URL: https://issues.apache.org/jira/browse/TOMEE-2241
>             Project: TomEE
>          Issue Type: Dependency upgrade
>          Components: TomEE Core Server
>    Affects Versions: 7.0.5
>            Reporter: Alexandre Vermeerbergen
>            Priority: Major
>              Labels: commons-lang,
>             Fix For: 7.0.6
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> We are running our web apps with TomEE+ 7.0.5 and we are trying to
>  upgrade our Apache struts based app to latest version (Struts 2.5.17) 
> because of CVE-2018-11776.
> Fixing this CVE-2018-11776 security issue involves upgrading web apps Struts 
> dependency to Struts 2.5.17 (see 
> [https://struts.apache.org/announce.html#a20180822-0)].
>  
>  However it turns out that Struts 2.5.17 depends on new classes
>  introduced in  commons-lang3-3.6 (class
>  org.apache.commons.lang3.reflect.MethodUtils does not have a method
>  getAnnotation method which is expected by struts 2.5.17), and Apache TomEE 
> 7.0.5 comes with commons-lang3-3.5.jar
> commons-lang3-3.5.jar is very old, we should upgrade TomEE core's dependency 
> to latest commons-lang3. Currently this is commons-lang3-3.8.jar



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to