CVE-2026-108850: Server-Side Request Forgery (SSRF) in guy-hartstein company-research-agent
Description
Company Research Agent versions up to 2.2.0 contain a server-side request forgery (SSRF) vulnerability in the /generate-pdf endpoint. This flaw allows unauthenticated attackers to inject unescaped ReportLab paragraph markup, including inline image elements, causing the server to make outbound requests to internal or external hosts. The vulnerability can be exploited to leak image responses within generated PDFs and to probe network reachability. The CVSS 4.0 score is 6.9, indicating a medium severity risk.
CVSS v4.0
Score 6.9medium
Affected software
guy-hartstein
company-research-agent
pkg:github/company-research-agentRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-108850 is a server-side request forgery vulnerability in the Company Research Agent product by guy-hartstein, affecting versions up to and including 2.2.0. The vulnerability arises from improper sanitization of ReportLab paragraph markup in the /generate-pdf endpoint, allowing unauthenticated attackers to embed inline img elements in the report_content parameter. This causes the server to fetch resources from arbitrary internal or external hosts, potentially leaking image data in the returned PDF and enabling network reconnaissance. There is no indication of active exploitation in the wild or known patches at this time.
Potential Impact
An unauthenticated attacker can exploit this SSRF vulnerability to make the server perform arbitrary outbound HTTP requests. This can lead to information disclosure through leaked image responses embedded in generated PDFs and can be used to probe internal network reachability. The vulnerability does not require user interaction or privileges, increasing its risk. However, no direct remote code execution or data modification impact is described.
Mitigation Recommendations
Patch status is not yet confirmed — check the vendor advisory for current remediation guidance. Until an official fix is available, restrict access to the /generate-pdf endpoint if possible and monitor for unusual outbound requests from the server. Avoid processing untrusted input in report_content that includes markup capable of triggering outbound requests.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-10-11T12:57:31.388Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6acb93d12cdf04f656d70761
Added to database: 10/11/2026, 13:49:05 UTC
Last enriched: 10/11/2026, 14:04:08 UTC
Last updated: 10/11/2026, 21:33:11 UTC
Views: 14
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.