Skip to main content
CVE-2025-58353VulnerabilityPublished

CVE-2025-58353: MarceloTessaro promptcraft-forge-studio · Cross-site Scripting

Affects MarceloTessaro promptcraft-forge-studioSource CVE Database V5

0

Not known to be exploited · CVSS 8.2 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
8.2High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 15% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 4 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
MarceloTessaro promptcraft-forge-studioAffected
  • All versions
Fixed in–

AI-suggested

Since no official patches are available, European organizations should implement several specific mitigations: 1) Avoid using Promptcraft Forge Studio in production environments until a fix is released. 2) Employ additional input validation and sanitization layers outside the vulnerable toolkit, preferably using well-established libraries that perform whitelist-based filtering rather than regex blacklists. 3) Implement Content Security Policy (CSP) headers to restrict the execution of inline scripts and limit the sources from which scripts can be loaded, thereby reducing the impact of injected scripts. 4) Conduct thorough code reviews and penetration testing focused on XSS vectors in applications using this toolkit. 5) Educate users about the risks of interacting with untrusted links or inputs that could trigger XSS payloads. 6) Monitor application logs and network traffic for suspicious activities indicative of attempted exploitation. 7) Segregate environments and apply the principle of least privilege to limit the damage scope if exploitation occurs. 8) Engage with the vendor or community to track the release of patches or updates addressing this vulnerability.

Description

Promptcraft Forge Studio is a toolkit for evaluating, optimizing, and maintaining LLM-powered applications. All versions of Promptcraft Forge Studio sanitize user input using regex blacklists such as r`eplace(/javascript:/gi, '')`. Because the package uses multi-character tokens and each replacement is applied only once, removing one occurrence can create a new dangerous token due to overlap. The “sanitized” value may still contain an executable payload when used in href/src (or injected into the DOM). There is currently no fix for this issue.

References

Community reviews

Loading reviews…