ZeroHour

CVE-2026-85675

niche

Server-Side Request Forgery in OWL DocumentProcessingToolkit

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

CVE-2026-85675 is a server-side request forgery (CWE-918) in the extract_document_content tool of OWL's DocumentProcessingToolkit, which fetches caller-supplied URLs with no validation of scheme, host, or IP address. An attacker can trigger the flaw through prompt injection — embedding a malicious URL in content the agent is asked to process — causing the server to issue requests to attacker-chosen targets without requiring privileges or user interaction. Because responses are returned into the agent context, the attacker can steer the server toward internal resources such as localhost services, internal APIs, or cloud metadata endpoints and read the results, producing high confidentiality impact (CVSS 4.0: 8.7 High). Anyone running OWL with the document processing toolkit enabled is affected, particularly deployments that can reach sensitive internal or metadata services. There is no known public proof of concept, it is not in the CISA KEV catalog, and EPSS estimates only a 0.3% probability of exploitation in the next 30 days.

What to do: No patched version is documented yet, so mitigate by restricting what extract_document_content can fetch — block loopback, private/link-local ranges, and cloud metadata endpoints — or disable or sandbox the tool when processing untrusted content. Apply egress controls on hosts running OWL so SSRF-initiated requests cannot reach sensitive internal services, and treat documents from untrusted sources as prompt-injection vectors. Monitor the OWL project and the VulnCheck advisory (CNA: [email protected]) for a fixed release and upgrade promptly when one is published.

Affected
OWL (open-source project) DocumentProcessingToolkit — extract_document_content tool
Estimated exposure
nichelikely no more than low thousands of self-hosted deployments — OWL is a self-hosted open-source multi-agent framework with no central hosted service or published install counts, so exposure is limited to individual operator deployments, which no public scan data quantifies.

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

Description

OWL's DocumentProcessingToolkit contains a server-side request forgery vulnerability in the extract_document_content tool that fetches caller-supplied URLs with no scheme, host, or IP filtering. Attackers can inject malicious URLs through prompt injection to make the server fetch internal resources, with responses returned to the agent context.

Weakness
CWE-918
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.