Skip to content
Heist/ feed
Back to feed
Medium

prompts.chat Blind SSRF via media-generate

Type: advisorySources: OSV

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.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-22662
Confirmed fixed CVEs
Not specified
Updated in this feed
2 Nov 2026, 20:04 UTC · Revision 1

Source evidence

prompts.chat Blind SSRF via media-generate

core-osv · Original source

Published 3 Apr 2026, 20:27 UTC

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.

osv:CVE-2026-22662
Complete source record
{
  "id": "e984263e799eec54bbec5557165a689a3d7e87044e98dc3ffcfc6dcb09a4e7a8",
  "url": "https://osv.dev/vulnerability/CVE-2026-22662",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "prompts.chat Blind SSRF via media-generate",
    "summary": "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.",
    "evidence": "osv:CVE-2026-22662",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-22662",
      "aliases": [
        "CVE-2026-22662"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "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"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/f/prompts.chat",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "1464475"
                },
                {
                  "fixed": "1464475df2698fb7ccd0cdbc382b0750466f891d"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "fixed": "1464475"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "fixed": "1464475df2698fb7ccd0cdbc382b0750466f891d"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-22662.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:23.374856610Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/22xxx/CVE-2026-22662.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-22662",
        "https://www.vulncheck.com/advisories/prompts-chat-blind-ssrf-via-media-generate",
        "https://github.com/f/prompts.chat/pull/1102",
        "https://github.com/f/prompts.chat/commit/1464475df2698fb7ccd0cdbc382b0750466f891d",
        "https://github.com/f/prompts.chat"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-918"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/22xxx/CVE-2026-22662.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-22662",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 489587,
  "published_at": "2026-04-03T20:27:03.156+00:00"
}