ZeroHour

CVE-2026-82880

niche

XXE Local File Disclosure in YaCy Search Server SVG, FreeMind, and OpenSearch Parsers

CVSS 4.0
8.7 high
EPSS
<1%p27
Published
()
Modified
AI analysis

YaCy Search Server releases through 1.941 are vulnerable to XML external entity injection (CWE-611) in their SVG, FreeMind, and OpenSearch parsers, which do not disable resolution of external XML entities. An attacker who causes a YaCy crawler to fetch a crafted document — an SVG image, FreeMind mind map, or OpenSearch description whose DOCTYPE declares SYSTEM entities pointing to local file paths — triggers the parser to resolve those entities and read files from the crawler host. The retrieved file contents are embedded in the parsed document and end up in the searchable index, letting the attacker retrieve sensitive local files via search (CVSS 4.0 8.7, network vector, no privileges or user interaction required, high confidentiality impact). Any operator running YaCy Search Server up to and including 1.941 is affected, particularly crawlers that index untrusted or attacker-influenced web content. No public proof-of-concept is known, the flaw is not in CISA KEV, and EPSS assigns a 0.3% 30-day exploitation probability, so no exploitation has been confirmed.

What to do: Upgrade YaCy Search Server to a release newer than 1.941 as soon as a patched version is published (no fixed version is identified in the available data). Until then, restrict crawling of attacker-controlled or untrusted sources and avoid processing SVG, FreeMind, and OpenSearch documents from untrusted inputs, and check the search index for unexpected local file content (e.g., system files) that would indicate prior entity-injection abuse.

Affected
YaCy Search Serverall releases through 1.941 (inclusive); no fixed version identified in the data
Estimated exposure
nichelow thousands of self-hosted instances (niche open-source P2P search server) — YaCy is a niche open-source self-hosted/peer-to-peer search server whose public peer network has historically comprised on the order of hundreds to a few thousand active nodes, and no large-scale internet-scan or install-count data is…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

YaCy Search Server through 1.941 contains an XML external entity injection vulnerability in SVG, FreeMind, and OpenSearch parsers that fail to disable external entity resolution. Attackers can publish malicious documents with DOCTYPE declarations containing SYSTEM entities pointing to local files, causing the crawler to exfiltrate file contents into the searchable index.

Weakness
CWE-611
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.