WaratekVRT Sign in

CVE-2013-5855 Oracle Mojarra

Affected softwareOracle Mojarra
Affected versions11.1.2.4.0, 12.1.2.0.0
Severity4.3 Medium CVSS 2.0
Fixed inOracle Critical Patch Update July 2014
WeaknessCross-site scripting (CWE-79)
Published17 Jul 2014
Updated13 Nov 2026

Description

Oracle Mojarra 2.2.x before 2.2.6 and 2.1.x before 2.1.28 does not perform appropriate encoding when a (1) <h:outputText> tag or (2) EL expression is used after a scriptor style block, which allows remote attackers to conduct cross-site scripting (XSS) attacks via application-specific vectors.

Exploitation status

No public exploit

No exploit has been reported in the sources we check. Published 12 years ago.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC none indexed
  • EPSS 4.7% chance in 30 days

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full XSS
  • Action available security rule
  • Review human Researcher
  • Record active
Decided by A researcher's recorded decision for this specific CVE
Finding A researcher found this CVE protected by the ARMR XSS rule.

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

Comments

Rule Name: XSS rule

How to mitigate CVE-2013-5855

Apply the fix in Oracle Critical Patch Update July 2014. Until you can, Waratek RASP blocks exploitation with its XSS rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Oracle advisories

AdvisoryTypeQuarterProducts Oracle names in its risk matrix
Oracle Critical Patch Update July 2014 ↗ CPU 2014-Q3 Oracle Fusion Middleware / JavaServer Faces (11.1.2.4.0, 12.1.2.0.0)
Oracle Fusion Middleware / JavaServer Faces (3.0.1, 3.1.2)
Oracle Fusion Middleware / Web Container (12.1.1.0, 12.1.2.0)

Oracle components and versions

FamilyComponentVersions, as Oracle lists themRead as
Oracle Fusion Middleware JavaServer Faces 3.0.1, 3.1.2 3.0.1 · 3.1.2 · 11.1.2.4.0 · 12.1.2.0.0
Oracle Fusion Middleware Web Container 12.1.1.0, 12.1.2.0 12.1.1.0 · 12.1.2.0

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.glassfish:javax.faces 2.2.0 2.2.6 unbounded
org.glassfish:javax.faces 2.1.0 2.1.28 unbounded

Products and versions

2 products, 36 version entries
SourceVendorProductSchemeAffected versions
nvd oracle mojarra generic 2.1.0 · 2.1.1 · 2.1.2 · 2.1.3 · 2.1.4 · 2.1.5 · 2.1.6 · 2.1.7 · 2.1.8 · 2.1.9 · 2.1.10 · 2.1.11 · 2.1.12 · 2.1.13 · 2.1.14 · 2.1.15 · 2.1.16 · 2.1.17 · 2.1.18 · 2.1.19 · 2.1.20 · 2.1.21 · 2.1.22 · 2.1.23 · 2.1.24 · 2.1.25 · 2.1.26 · 2.1.27 · 2.2.0 · 2.2.1 · 2.2.2 · 2.2.3 · 2.2.4 · 2.2.5
osv org.glassfish javax.faces generic ≥ 2.1.0 and < 2.1.28 · ≥ 2.2.0 and < 2.2.6

Earlier manual review

A reviewer classified this CVE in an older dataset. We kept the labels and products below, but not the reviewer's reasoning.

## Manual Classification Context **Labels:** HTTP, WEB CONTAINER, NO AUTH REMOTE EXPLOIT, JAVASERVER FACES **Products:** MOJARRA JSF, ORACLE JDEVELOPER, ORACLE WEBLOGIC SERVER, ORACLE GLASSFISH SERVER, ORACLE FUSION MIDDLEWARE

References

URLTags
https://java.net/jira/browse/JAVASERVERFACES-3150 WEB
https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1258 WEB
http://h30499.www3.hp.com/t5/HP-Security-Research-Blog/JSF-outputText-tag-the-good-the-bad-and-the-ugly/ba-p/6368011#.U8ccVPlXZHU WEB
http://rhn.redhat.com/errata/RHSA-2015-0675.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0720.html WEB
http://rhn.redhat.com/errata/RHSA-2015-0765.html WEB
http://seclists.org/fulldisclosure/2014/Dec/23 WEB
http://www.oracle.com/technetwork/topics/security/cpujan2016-2367955.html WEB
http://www.oracle.com/technetwork/topics/security/cpujul2014-1972956.html WEB
http://www.vmware.com/security/advisories/VMSA-2014-0012.html WEB

Timeline

Published2014-07-17By the CVE Program.
NVD record modified2026-06-16NVD's own last-modified date for this record.
Classification created2026-11-13First commit adding this CVE's research note.
Last VRT activity2026-11-13Most recent commit touching this CVE's classification, patch or rule file.