[JBoss JIRA] (JBSEAM-5127) SeamNavigationHandler is not JSF2 compliant
by Marek Novotny (JIRA)
[ https://issues.jboss.org/browse/JBSEAM-5127?page=com.atlassian.jira.plugi... ]
Marek Novotny resolved JBSEAM-5127.
-----------------------------------
Fix Version/s: 2.3.2.CR1
Resolution: Done
> SeamNavigationHandler is not JSF2 compliant
> -------------------------------------------
>
> Key: JBSEAM-5127
> URL: https://issues.jboss.org/browse/JBSEAM-5127
> Project: Seam 2
> Issue Type: Bug
> Components: JSF Integration
> Affects Versions: 2.3.0.Final
> Reporter: Ilia Vassilev
> Assignee: Marek Novotny
> Fix For: 2.3.2.CR1
>
>
> From javax.faces.application.NavigationHandler:
> {code}
> * <p class="changed_added_2_0">This method must set the render targets
> * (used in partial rendering) to <code>render all </code>
> * invoking {@link javax.faces.context.PartialViewContext#setRenderAll})
> * if the view identifier has changed as the result of an application
> * action (to take into account <code>Ajax requests</code>).</p>
> public abstract void handleNavigation(FacesContext context,
> String fromAction,
> String outcome);
> {code}
> org.jboss.seam.jsf.SeamNavigationHandler doesn't implement it and therefore an ajax-view-change cannot be detected by PartialViewContext. Result: nothing will be rendered.
--
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
11 years, 2 months
[JBoss JIRA] (JBSEAM-5128) CLONE - Add session['class'] to EL blacklist
by Marek Novotny (JIRA)
[ https://issues.jboss.org/browse/JBSEAM-5128?page=com.atlassian.jira.plugi... ]
Marek Novotny moved WFK2-204 to JBSEAM-5128:
--------------------------------------------
Project: Seam 2 (was: JBoss WFK 2)
Key: JBSEAM-5128 (was: WFK2-204)
Issue Type: Task (was: Bug)
Workflow: GIT Pull Request workflow (was: CDW v1)
Affects Version/s: 2.3.1.Final
2.3.0.Final
(was: 2.3.0.GA)
Component/s: EL
(was: Seam 2)
Security: (was: JBoss Internal)
Target Release: (was: 2.4.0.GA)
> CLONE - Add session['class'] to EL blacklist
> --------------------------------------------
>
> Key: JBSEAM-5128
> URL: https://issues.jboss.org/browse/JBSEAM-5128
> Project: Seam 2
> Issue Type: Task
> Components: EL
> Affects Versions: 2.3.1.Final, 2.3.0.Final
> Reporter: David Jorm
> Assignee: Marek Novotny
> Priority: Critical
>
> As a hardening measure, add session['class'] to EL blacklist to protect against EL remote code execution attacks.
--
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
11 years, 2 months