WaratekVRT Sign in

CVE-2010-1871 JBoss Enterprise Application Platform

Affected softwareJBoss Enterprise Application Platform
Severity8.8 High CVSS 3.1 3 scores
WeaknessExpression language injection (CWE-917)
Published5 Aug 2010
Updated29 Sep 2026

Description

JBoss Seam 2 (jboss-seam2), as used in JBoss Enterprise Application Platform 4.3.0 for Red Hat Linux, does not properly sanitize inputs for JBoss Expression Language (EL) expressions, which allows remote attackers to execute arbitrary code via a crafted URL. NOTE: this is only a vulnerability when the Java Security Manager is not properly configured.

Exploitation status

Exploited

Confirmed real-world exploitation.

  • CISA KEV listed Confirmed exploitation in the wild. Added 2021-12-10 · remediation due 2022-06-10 · ransomware use: unknown
  • VulnCheck KEV listed Exploitation reported in the wild. 4 citations · earliest 2011-07-30.
  • CISA Vulnrichment exploitation: active CISA records active exploitation. Automatable: no, technical impact: total.
  • Indexed PoC 2 indexed Published artifacts you can open, in Exploit-DB, Metasploit; first seen 2015-04-06.
  • EPSS 83% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.7% of all scored CVEs.
IndexArtifactStarsFirst seen
Exploit-DB JBoss Seam 2 - Arbitrary File Upload / Execution (Metasploit) 2015-04-06
Metasploit JBoss Seam 2 File Upload and Execute (normal rank)

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

Decided by A researcher's recorded decision for this specific CVE
Finding A researcher found this CVE protected by the ARMR Process rule, ARMR Filesystem Write.

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: ARMR Process rule, ARMR Filesystem Write

Seam 2 EL injection (CWE-917) RCE. The Process rule (with /bin/* and /usr/* listed) blocks the Runtime.exec exploit; a filesystem write rule on the webroot blocks the FileOutputStream JAR/JSP stager. An expression that reads files or data directly in Java, without starting a program or writing to the webroot, is not stopped.

How to mitigate CVE-2010-1871

Apply the vendor's fix for JBoss Enterprise Application Platform. Until you can, Waratek RASP blocks exploitation with its process and filesystem rules. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

CVSS

8.8 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H 3 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 8.8 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H NVD Primary published
CVSS 3.1 8.8 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H CISA-ADP Secondary
CVSS 2.0 6.8 none AV:N/AC:M/Au:N/C:P/I:P/A:P NVD Primary

Affected software and releases

Products and versions

4 products, 4 version entries
SourceVendorProductSchemeAffected versions
nvd netapp oncommand balance generic any version
nvd netapp oncommand insight generic any version
nvd netapp oncommand unified manager generic any version
nvd redhat jboss enterprise application platform generic 4.3.0

References

URLTags
http://archives.neohapsis.com/archives/bugtraq/2013-05/0117.html Broken Link
http://www.redhat.com/support/errata/RHSA-2010-0564.html Broken Link
http://www.securityfocus.com/bid/41994 Broken Link, Third Party Advisory, VDB Entry
http://www.securitytracker.com/id?1024253 Broken Link, Third Party Advisory, VDB Entry
http://www.vupen.com/english/advisories/2010/1929 Broken Link, Vendor Advisory
https://bugzilla.redhat.com/show_bug.cgi?id=615956 Issue Tracking
https://exchange.xforce.ibmcloud.com/vulnerabilities/60794 Third Party Advisory, VDB Entry
https://security.netapp.com/advisory/ntap-20161017-0001/ Third Party Advisory
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2010-1871 US Government Resource

Timeline

Published2010-08-05By the CVE Program.
VulnCheck KEV: earliest evidence2011-07-30Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
Added to CISA KEV2021-12-10Listed in CISA's Known Exploited Vulnerabilities catalog.
NVD record modified2026-06-16NVD's own last-modified date for this record.
Last VRT activity2026-09-29Most recent commit touching this CVE's classification, patch or rule file.
VulnCheck KEV: latest evidence2026-10-19Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record.
Classification created2026-11-13First commit adding this CVE's research note.