cbcvebase.
CVE-2012-2926
published 2012-05-22

CVE-2012-2926: Atlassian JIRA before 5.0.1; Confluence before 3.5.16, 4.0 before 4.0.7, and 4.1 before 4.1.10; FishEye and Crucible before 2.5.8, 2.6 before 2.6.8, and 2.7…

PriorityP274critical9.1CVSS 3.1
AVNACLPRNUINSUCHINAH
EXPLOIT
EPSS
66.58%
99.2th percentile
Atlassian JIRA before 5.0.1; Confluence before 3.5.16, 4.0 before 4.0.7, and 4.1 before 4.1.10; FishEye and Crucible before 2.5.8, 2.6 before 2.6.8, and 2.7 before 2.7.12; Bamboo before 3.3.4 and 3.4.x before 3.4.5; and Crowd before 2.0.9, 2.1 before 2.1.2, 2.2 before 2.2.9, 2.3 before 2.3.7, and 2.4 before 2.4.1 do not properly restrict the capabilities of third-party XML parsers, which allows remote attackers to read arbitrary files or cause a denial of service (resource consumption) via unspecified vectors.

Affected

17 ranges
VendorProductVersion rangeFixed in
atlassianbamboo< 3.3.43.3.4
atlassianbamboo>= 3.4 < 3.4.53.4.5
atlassianconfluence< 3.5.163.5.16
atlassianconfluence_server>= 4.0 < 4.0.74.0.7
atlassianconfluence_server>= 4.1 < 4.1.104.1.10
atlassiancrowd< 2.0.92.0.9
atlassiancrowd>= 2.1 < 2.1.22.1.2
atlassiancrowd>= 2.2.0 < 2.2.92.2.9
atlassiancrowd>= 2.3.0 < 2.3.72.3.7
atlassiancrowd>= 2.4.0 < 2.4.12.4.1
atlassiancrucible< 2.5.82.5.8
atlassiancrucible>= 2.6 < 2.6.82.6.8
atlassiancrucible>= 2.7 < 2.7.122.7.12
atlassianfisheye< 2.5.82.5.8
atlassianfisheye>= 2.6 < 2.6.82.6.8
atlassianfisheye>= 2.7 < 2.7.122.7.12
atlassianjira< 5.0.15.0.1

Detection & IOCsextracted from sources · hover to see the quote

uaJakarta Commons-HttpClient/3.1
  • Detect XML External Entity (XXE) / entity expansion (Billion Laughs) attacks targeting Atlassian products by inspecting POST request bodies for deeply nested XML entity declarations combined with a SYSTEM identifier, particularly against JIRA, Confluence, Crowd, Bamboo, FishEye, and Crucible endpoints.
  • Flag inbound HTTP requests with Content-Type 'text/xml' and a blank or empty SOAPAction header targeting Atlassian product endpoints, as this matches the attack delivery mechanism observed in exploit PoC traffic.
  • Alert on XML payloads containing recursive or chained entity references (e.g., '&lol9;' style references) in POST bodies to Atlassian application endpoints — characteristic of a Billion Laughs DoS payload.
  • Detect exploitation of Atlassian Crowd's XML file handling by monitoring for XML payloads that attempt to expand external entities using the SYSTEM identifier, which can be used to read arbitrary remote files.
  • Monitor for Metasploit auxiliary module 'scanner/http/atlassian_crowd_fileaccess' activity against Atlassian Crowd instances, which automates remote file read via XXE.
  • ·The vulnerability affects multiple Atlassian products across many version ranges (JIRA < 5.0.1, Confluence < 3.5.16/4.0.7/4.1.10, FishEye/Crucible < 2.5.8/2.6.8/2.7.12, Bamboo < 3.3.4/3.4.5, Crowd < 2.0.9/2.1.2/2.2.9/2.3.7/2.4.1); detection rules should not be scoped to a single product or version.
  • ·Third-party JIRA plugins (Gliffy, Tempo) are also independently vulnerable; detection and patching scope must include plugins, not just the core JIRA application.
  • ·The Metasploit module targets Atlassian Crowd specifically for file read (XXE with SYSTEM identifier), while the PoC exploit targets JIRA/Gliffy/Tempo for DoS (entity expansion); detection logic should cover both attack variants.

CVSS provenance

nvdv3.19.1CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:H
nvdv2.06.4MEDIUMAV:N/AC:L/Au:N/C:P/I:N/A:P
CVEs like this are exactly what “Exploited This Week” covers.

Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.