WaratekVRT Sign in

CVE-2015-1833 Apache Jackrabbit

Affected softwareApache Jackrabbit
Severity6.4 Medium CVSS 2.0
Fixed in2.0.6, 2.2.14, 2.4.6, 2.6.6, 2.8.1, 2.10.1
WeaknessImproper input validation (CWE-20)
Published29 May 2015
Updated17 Jun 2026

Description

XML external entity (XXE) vulnerability in Apache Jackrabbit before 2.0.6, 2.2.x before 2.2.14, 2.4.x before 2.4.6, 2.6.x before 2.6.6, 2.8.x before 2.8.1, and 2.10.x before 2.10.1 allows remote attackers to read arbitrary files and send requests to intranet servers via a crafted WebDAV request.

Exploitation status

Working exploit published

A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment no assessment published
  • Indexed PoC 1 indexed Published artifacts you can open, in Exploit-DB; first seen 2015-05-26.
  • EPSS 56% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99% of all scored CVEs.
IndexArtifactStarsFirst seen
Exploit-DB Apache JackRabbit - WebDAV XML External Entity 2015-05-26

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

  • Protection full XXE
  • Action available security rule
  • Review automated Inferred
  • Record active
Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR xxe security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's description identifies a XXE vulnerability. Matched by description (CWE-20 was assigned, but does not settle the class on its own).

How to mitigate CVE-2015-1833

Upgrade Apache Jackrabbit to a release that fixes it: 2.0.6, 2.2.14, 2.4.6, 2.6.6, 2.8.1 or 2.10.1. Until you can, Waratek RASP blocks exploitation with its XXE rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.apache.jackrabbit:jackrabbit-core 0 2.0.6 unbounded
org.apache.jackrabbit:jackrabbit-core 2.2.0 2.2.14 unbounded
org.apache.jackrabbit:jackrabbit-core 2.4.0 2.4.6 unbounded
org.apache.jackrabbit:jackrabbit-core 2.6.0 2.6.6 unbounded
org.apache.jackrabbit:jackrabbit-core 2.8.0 2.8.1 unbounded
org.apache.jackrabbit:jackrabbit-core 2.10.0 2.10.1 unbounded

Products and versions

2 products, 33 version entries
SourceVendorProductSchemeAffected versions
nvd apache jackrabbit generic ≤ 2.0.5 · 2.2.0 · 2.2.1 · 2.2.2 · 2.2.4 · 2.2.5 · 2.2.7 · 2.2.8 · 2.2.9 · 2.2.10 · 2.2.11 · 2.2.12 · 2.2.13 · 2.4.0 · 2.4.1 · 2.4.2 · 2.4.3 · 2.4.4 · 2.4.5 · 2.6.0 · 2.6.1 · 2.6.2 · 2.6.3 · 2.6.4 · 2.6.5 · 2.8.0 · 2.10.0
osv org.apache.jackrabbit jackrabbit-core generic < 2.0.6 · ≥ 2.2.0 and < 2.2.14 · ≥ 2.4.0 and < 2.4.6 · ≥ 2.6.0 and < 2.6.6 · ≥ 2.8.0 and < 2.8.1 · ≥ 2.10.0 and < 2.10.1

References

URLTags
https://github.com/apache/jackrabbit/commit/17e9f68f5a3f05ded20569777a7b07422680612d WEB
https://github.com/apache/jackrabbit/commit/26e601934d0f439f0a61d62265f52936d79df40d WEB
https://github.com/apache/jackrabbit/commit/3903739363b79deb7579802fbc27b9b7448218b2 WEB
https://github.com/apache/jackrabbit/commit/6191b366c607e65325a0116097aca8a359b36486 WEB
https://github.com/apache/jackrabbit/commit/89c5c4ed6ab250ad609829517f167d2dbe0abdd0 WEB
https://github.com/apache/jackrabbit/commit/b7fa1ae39641936872617ff95363353b0345b777 WEB
https://github.com/apache/jackrabbit/commit/ddf9a3cd408397d0805917299c4114b09449373d WEB
https://github.com/apache/jackrabbit PACKAGE
https://issues.apache.org/jira/browse/JCR-3883 WEB
https://www.exploit-db.com/exploits/37110 WEB

Timeline

Published2015-05-29By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.