Skip to main content
← All vulnerabilities
CVE-2018-11788GHSA-92WJ-X78C-M4FX

Apache Karaf provides a features deployer, which allows users to "hot deploy" a features XML by dropping the file directly in the deploy fol

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 4.2.2, 4.1.7
1 proof of concept on GitHub

Summary

Apache Karaf provides a features deployer, which allows users to "hot deploy" a features XML by dropping the file directly in the deploy folder. The features XML is parsed by XMLInputFactory class. Apache Karaf XMLInputFactory class doesn't contain any mitigation codes against XXE. This is a potential security risk as an user can inject external XML entities in Apache Karaf version prior to 4.1.7 or 4.2.2. It has been fixed in Apache Karaf 4.1.7 and 4.2.2 releases.

Timeline

  1. CVE published
  2. Record last updated

Affected versions

  • Apache Software Foundation Apache Karaf

    Version range not reported

  • org.apache.karaf.specs:org.apache.karaf.specs.java.xmlMaven

    From 4.2.0 · fixed in 4.2.2

  • org.apache.karaf.specs:org.apache.karaf.specs.java.xmlMaven

    fixed in 4.1.7

References 3

karaf.apache.org

securityfocus.com

GitHub · brianwrf/CVE-2018-11788