Skip to main content

Prompts Chat CVE-2026-22662

| EUVDEUVD-2026-18823 MEDIUM
Server-Side Request Forgery (SSRF) (CWE-918)
2026-04-03 VulnCheck GHSA-gv6r-fmg6-c7v4
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Impact

The CVSS 5.3 score reflects low confidentiality impact (VC:L) with network accessibility and low attack complexity, consistent with an authenticated SSRF attack (PR:L per vector). The EPSS exploitation probability is not provided in input data. The blind nature of the SSRF-lack of direct response bodies-reduces immediate data exfiltration capability but does not eliminate risk: attackers can still probe internal network topology, enumerate services, trigger state changes on internal systems, or conduct reconnaissance for secondary attacks. The authenticated requirement (PR:L) limits the threat surface to valid users but does not eliminate concern in multi-tenant or shared environments. The public availability of the patch (confirmed commit 1464475) and detailed vulnerability disclosure suggest moderate real-world risk, as defenders have clear guidance on remediation. This is a genuine priority for organizations running prompts.chat with network-exposed internal services, particularly those where user authentication is broadly delegated or where internal service exposure is high.

Exploit ScenarioDerived

An authenticated user of prompts.chat crafts a POST request to /api/media-generate with inputImageUrl set to an internal service endpoint (e.g., http://192.168.1.10:8080/admin or http://internal-database.local:5432). The server processes the request and attempts to fetch the image from the attacker-controlled URL, allowing the attacker to probe for service existence, map internal network structure, or trigger unintended behavior on internal systems. While the attacker does not receive direct response bodies, they can infer results through timing differences, HTTP status codes reflected in error messages, or side effects propagated through the Wiro service, enabling reconnaissance for follow-up attacks. No public exploit code has been independently confirmed, but the straightforward attack vector (simple POST parameter manipulation) and availability of detailed patch information suggest that proof-of-concept code may emerge post-disclosure.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 03, 2026

Blind server-side request forgery in prompts.chat media generator allows authenticated users to manipulate the inputImageUrl parameter in /api/media-generate POST requests to perform arbitrary server-side HTTP fetches, enabling internal network reconnaissance, access to internal services, and potential data exfiltration through the upstream Wiro service without receiving direct response bodies. The vulnerability affects prompts.chat prior to commit 1464475 and requires valid user authentication; patch availability has been confirmed through vendor repository.

RemediationAI

Apply the vendor-released patch by updating prompts.chat to the version incorporating commit 1464475df2698fb7ccd0cdbc382b0750466f891d or later. Review the patch implementation in GitHub PR #1102 to understand the fix approach. As an interim workaround pending patch deployment, restrict network access from the prompts.chat application server to internal services and sensitive networks using firewall rules or network policies, implement strict URL validation and hostname allowlisting in the /api/media-generate endpoint to reject requests targeting private IP ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16, 127.0.0.0/8, ::1/128, fc00::/7) or internal DNS names, and monitor outbound HTTP requests from the application for suspicious patterns. Additional details and patching guidance are available from the VulnCheck advisory at https://www.vulncheck.com/advisories/prompts-chat-blind-ssrf-via-media-generate.

Affected VersionsENISA

prompts.chat 0 <66de14d3cf3f99489ac9840fad66c7f1ddedb7a8

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability resides in the Wiro media generator component of prompts.chat (CPE: cpe:2.3:a:f:prompts.chat:*:*:*:*:*:*:*:*), which processes user-supplied inputImageUrl parameters in media generation requests. The root cause is classified under CWE-918 (Server-Side Request Forgery), indicating that the application fails to validate or restrict the destination of server-initiated HTTP requests. The /api/media-generate endpoint performs server-side image fetching based on user-controlled input without implementing proper URL validation, hostname filtering, or network segmentation controls. The SSRF is classified as 'blind' because attackers do not receive direct response bodies from their requested resources, limiting direct data exfiltration to what can be inferred from response timing, status codes, or side-channel behaviors relayed through the Wiro service.

Know when Prompts Chat gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 5.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck) · only source for this CVE.

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
Patch released
Apr 03, 2026 - 20:45 nvd
Patch available
CVE Published
Apr 03, 2026 - 20:27 nvd
MEDIUM 5.3

DescriptionCVE.org

prompts.chat prior to commit 1464475 contains a blind server-side request forgery vulnerability in the Wiro media generator that allows authenticated users to perform server-side fetches of user-controlled inputImageUrl parameters. Attackers can exploit this vulnerability by sending POST requests to the /api/media-generate endpoint to probe internal networks, access internal services, and exfiltrate data through the upstream Wiro service without receiving direct response bodies.

Threat Intelligence Overview

EPSS Score
0.0%
Top 93% exploitable
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy