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

Johno Crawford commented on WW-4090:
------------------------------------

Might be nice to compile the regex pattern in the setter as oppose to every 
request. In addition the new cleanupActionName seems to be misbehaving with 
pretty urls.

2013-06-05 20:20:33,881 WARN  [http-8080-exec-5] 
(org.apache.struts2.dispatcher.mapper.DefaultActionMapper) Action [logout_ok] 
do not match allowed action names pattern [[a-z]*[A-Z]*[0-9]*[.\-_!/]*], 
cleaning it up! [userId=1 url=/account/logout_ok referer=null ip=127.0.0.1 
parameters=[token:7f4a0dfce0]]
                
> Remote code execution via wildcard matching and double evaluation of OGNL 
> expression
> ------------------------------------------------------------------------------------
>
>                 Key: WW-4090
>                 URL: https://issues.apache.org/jira/browse/WW-4090
>             Project: Struts 2
>          Issue Type: Bug
>          Components: Core Actions, Expression Language
>    Affects Versions: 2.1.0, 2.1.1, 2.1.2, 2.1.3, 2.1.4, 2.1.5, 2.1.6, 2.1.8, 
> 2.1.8.1, 2.2.1, 2.2.1.1, 2.2.3, 2.2.3.1, 2.3.1, 2.3.1.1, 2.3.1.2, 2.3.3, 
> 2.3.4, 2.3.4.1, 2.3.7, 2.3.8, 2.3.12, 2.3.14, 2.3.14.1, 2.3.14.2
>            Reporter: Lukasz Lenart
>            Assignee: Lukasz Lenart
>            Priority: Blocker
>             Fix For: 2.3.14.3
>
>
> See http://struts.apache.org/development/2.x/docs/s2-015.html for more details

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to