Read the docs
TI-2026-30577 Aliases CVE-2026-42261

PromptHub: Authenticated SSRF via IPv6 filter bypass in `POST /api/skills/fetch-remote`

Priority MEDIUM 64CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · Low · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA. Impact type from CWE-693.

Summary

PromptHub is an all-in-one AI toolbox for prompt, skill, and agent management. From version 0.4.9 to before version 0.5.4, apps/web/src/routes/skills.ts exposes an authenticated endpoint POST /api/skills/fetch-remote that fetches a user-supplied URL server-side and reflects the response body (up to 5 MB) back to the caller. The SSRF protection in apps/web/src/utils/remote-http.ts (isPrivateIPv6) attempts to block private/loopback destinations, but multiple alternate-but-valid IPv6 representations bypass the check. The bypasses reach any IPv4 address (loopback, RFC1918, link-local) via IPv4-mapped IPv6 in hex form, and the canonical ::1 via any representation that isn't the literal string "::1". Any authenticated user (role: user or admin) can trigger the SSRF. On deployments configured with ALLOW_REGISTRATION=true — a supported and documented configuration — this means any internet user who can register. This issue has been patched in version 0.5.4.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00237 14th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed PromptHub (legeling): 0.5.4

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
legelingPromptHub0.4.9 to before 0.5.40.5.4Patch availableCNA
  • PromptHub Vendorlegeling Affected 0.4.9 to before 0.5.4 Fixed in 0.5.4 Patch available CNA

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:legeling:prompthub:*:*:*:*:-:*:*:*0.4.9 to before 0.5.4Vulnerablelegeling
  • cpe:2.3:a:legeling:prompthub:*:*:*:*:-:*:*:* Versions 0.4.9 to before 0.5.4 Vulnerable ·legeling

Remediation

  • Fix · CNA PromptHub (legeling) Fixed in 0.5.4

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-42261

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences