---
id: "CVE-2026-113582"
kind: "vulnerability"
aliases: ["CVE-2026-113582"]
title: "Apache Abdera: XML external entities let attackers read files or make requests"
severity: "high"
cvss: 8.7
epss: 0.00463
exploited: false
status: "open"
category: "package"
products: [{"name": "Apache Abdera", "fixed": [], "affected": "all versions", "ecosystem": "maven"}]
ecosystems: ["maven"]
tags: ["apache-abdera", "atom", "java", "maven", "package", "xxe"]
not_affected_if: ["no-abdera-artifact", "untrusted-xml-never-parsed"]
published_at: "2026-10-22T14:17:38+00:00"
first_seen_at: "2026-10-23T21:57:31+00:00"
updated_at: "2026-10-24T07:15:51+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-113582", "first_seen_at": "2026-10-23T21:57:31+00:00"}, {"source": "analyst", "url": null, "first_seen_at": "2026-10-23T23:40:44+00:00"}, {"source": "epss", "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-113582", "first_seen_at": "2026-10-24T07:15:51+00:00"}]
---

# Apache Abdera: XML external entities let attackers read files or make requests

Apache Abdera is a retired Java library for parsing Atom feeds, and it does not restrict XML external entity references. When an application parses attacker-controlled XML with it, an attacker can read sensitive server data or make server-side requests.

_Summary, check and fix written by a model from the sources; labelled as such._

## Affected

- maven:Apache Abdera affected all versions fixed ?

## How to check

Maven: mvn dependency:tree -Dincludes=org.apache.abdera. Gradle: gradle dependencies | grep -i abdera (or gradle dependencyInsight --dependency abdera). Also check fat jars: unzip -l app.jar | grep -i abdera. Exposed only if your code (or a downstream product bundling Abdera) parses untrusted XML/Atom through Abdera's parser or JDBC adapter.

## Fix

No fixed version will be released (project retired). Migrate to a maintained Atom library (e.g. ROME). If you cannot migrate, keep untrusted XML away from the Abdera parser and JDBC adapter paths, e.g. pre-filter input with a hardened XML parser that disallows DOCTYPE/external entities (OWASP guidance). Check downstream products that bundle Abdera.

## Timeline

- 2026-10-23T21:57:31+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-113582
- 2026-10-23T23:40:44+00:00 analyst — Apache announcement (oss-sec, Piotr Karwasz, 2026-10-22) confirms all versions affected, retired project, no fix; no exploitation or PoC found; no social discussion searched beyond web. Check commands are standard Maven/Gradle, not from vendor.
- 2026-10-24T07:15:51+00:00 epss https://api.first.org/data/v1/epss?cve=CVE-2026-113582

## Documents

- [advisory] oss-sec: CVE-2026-113582 Apache Abdera XXE (Apache announcement) https://seclists.org/oss-sec/2026/q4/312
- [mitigation] OWASP XXE Prevention Cheat Sheet https://cheatsheetseries.owasp.org/cheatsheets/XML_External_Entity_Prevention_Cheat_Sheet.html

## From the sources

UNSUPPORTED WHEN ASSIGNED Improper restriction of XML external entity references in Apache Abdera allows an attacker to access sensitive data or make server-side requests when an application parses attacker-controlled XML with Abdera.



This issue affects Apache Abdera: all versions.



Apache Abdera is retired and no longer supported, so we do not plan to release a version that fixes this issue. Users are recommended to migrate to a maintained alternative. Applications that cannot migrate should ensure that untrusted XML cannot reach the affected Abdera parser or JDBC adapter parsing paths. Actively maintained downstream products may still be impacted if they include an affected Abdera artifact.



NOTE: This vulnerability only affects products that are no longer supported by the maintainer.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
