Lucene search
K

Apache MyFaces 2.0 / 2.1 Information Disclosure

🗓️ 05 Dec 2011 00:00:00Reported by Leonardo UribeType 
packetstorm
 packetstorm
🔗 packetstormsecurity.com👁 26 Views

Apache MyFaces information disclosure CVE-2011-4343 severity important, affected versions 2.0.1 to 2.0.10, 2.1.0 to 2.1.4. EL injection in input fields, mitigation update to 2.0.11, 2.1.5 or apply patch

Related
Code
ReporterTitlePublishedViews
Family
IBM Security Bulletins
Security Bulletin: Security vulnerabilities have been identified in IBM WebSphere Application Server that is shipped with IBM Rational ClearQuest (CVE-2017-1583, CVE-2011-4343)
4 Feb 202016:40
ibm
IBM Security Bulletins
Security Bulletin: A Security vulnerability has been identified in IBM WebSphere Application Server bundled with IBM WebSphere Application Server Patterns and IBM WebSphere Application Server for Cloud (CVE-2017-1583, CVE-2011-4343)
15 Jun 201807:08
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities have been identified in WebSphere Application Server shipped with IBM Cloud Orchestrator and Cloud Orchestrator Enterprise (CVE-2017-1583 )
17 Jun 201822:33
ibm
IBM Security Bulletins
Security Bulletin: Multiple security vulnerabilities affect IBM WebSphere Application Server for Bluemix
15 Jun 201807:08
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities has been identified in IBM WebSphere Application Server shipped with IBM Case Manager (CVE-2017-1583, CVE-2011-4343)
17 Jun 201812:18
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities affect Java Server Faces (JSF) used by WebSphere Application Server (CVE-2017-1583, CVE-2011-4343)
15 Jun 201807:08
ibm
IBM Security Bulletins
Security Bulletin: Content Collector for Email is affected by vulnerability due to information disclosure in Apache MyFaces
17 Jun 201812:19
ibm
IBM Security Bulletins
Security Bulletin: Information disclosure in WebSphere Application Server Liberty affects IBM MessageSight (CVE-2011-4343)
17 Jun 201815:47
ibm
IBM Security Bulletins
Multiple vulnerabilities have been identified in WebSphere Application Server shipped with WebSphere Service Registry and Repository (CVE-2017-1583, CVE-2011-4343)
15 Jun 201807:08
ibm
IBM Security Bulletins
Security Bulletin: Multiple vulnerabilities in WebSphere Application Server affect IBM Business Process Manager (BPM) (CVE-2017-1583, CVE-2011-4343)
15 Sep 202219:27
ibm
Rows per page
`--------------------------------------------------------------------------------------------------  
CVE-2011-4343: Apache MyFaces information disclosure vulnerability  
  
Severity: Important  
  
Vendor: The Apache Software Foundation  
  
Versions Affected:  
MyFaces Core 2.0.1 to 2.0.10  
MyFaces Core 2.1.0 to 2.1.4  
  
Description:  
  
If a submit outcome includes both faces-redirect=true and  
includeViewParams=true  
(or faces-include-view-params=true alias) it is possible to inject EL  
expressions  
directly into input fields mapped as view parameters.  
  
Mitigation:  
  
2.0.x users should update to 2.0.11  
2.1.x users should update to 2.1.5  
or apply the patch available on  
https://issues.apache.org/jira/secure/attachment/12504807/MYFACES-3405-1.patch  
  
Example:  
  
Bean (request scoped):  
  
private String value; // +getter+setter  
  
public String submit() {  
String viewId = FacesContext.  
getCurrentInstance().getViewRoot().getViewId();  
return viewId + "?faces-redirect=true&includeViewParams=true";  
}  
  
View:  
  
<f:metadata>  
<f:viewParam name="value" value="#{bean.value}" />  
</f:metadata>  
<h:form>  
<h:inputText value="#{bean.value}" />  
<h:commandButton value="submit" action="#{bean.submit}" />  
</h:form>  
  
Credit: Issue reported on JAVASERVERFACES issue tracer by user BalusC,  
and reported back to MyFaces by Frederick Kämpfer.  
  
References:  
https://issues.apache.org/jira/browse/MYFACES-3405   
<https://issues.apache.org/jira/browse/MYFACES-3405>  
http://java.net/jira/browse/JAVASERVERFACES-2247   
<http://java.net/jira/browse/JAVASERVERFACES-2247>  
  
--------------------------------------------------------------------------------------------------  
  
regards,  
  
Leonardo Uribe  
`

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation