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

Mikhail Fedko commented on WICKET-3945:
---------------------------------------

in combination with https://issues.apache.org/jira/browse/WICKET-3946 and 
enabled auto login with cookie there is a XSS vulnerability.
user can obtain a hidden link/iframe to a form and autoexecute a submit.

for now I disabled events processing on bookmarkable pages untill the page is 
rendered.

for what reason this behaviour with autoprocessing componentPath in 
bookmarkable page was made? Am I missing something?

> BookmarkableListenerInterfaceRequestTarget and component events
> ---------------------------------------------------------------
>
>                 Key: WICKET-3945
>                 URL: https://issues.apache.org/jira/browse/WICKET-3945
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket-core
>    Affects Versions: 1.4.17
>            Reporter: Mikhail Fedko
>            Priority: Critical
>
> Hi,
> why is it possible to invoke links on page mounted with 
> mountBookmarkablePage() using something like 
> "host/bookmarkable?wicket:interface=:-1:myPanel:securedlink::ILinkListener::"
> the securedLink set invisible in onBeforeRender method of a page, but event 
> is processed just before onBeforeRender was called.
> For now I have to hack BookmarkableListenerInterfaceRequestTarget and disable 
> "listenerInterface.invoke(page, component);"

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to