CVE-2025-29156: Cross-site Scripting
Source CVE Database V5
Not known to be exploited · CVSS 6.1 Medium.
Data as of 26 Oct 2026, 11:07 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 31% 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:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 25 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by 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 26 Oct 2026.
What to do
AI-suggested
To mitigate this vulnerability, organizations should implement the following specific measures: 1) Apply input validation and output encoding rigorously on all user-supplied data, especially on the /api/v3/pet endpoint, to neutralize any script content before rendering it in the browser. 2) Employ Content Security Policy (CSP) headers to restrict the execution of unauthorized scripts and reduce the impact of potential XSS attacks. 3) Conduct thorough code reviews and security testing focusing on injection points in the petstore application, prioritizing the affected version 1.0.7. 4) If an official patch becomes available, apply it promptly. In the absence of patches, consider deploying Web Application Firewalls (WAFs) with rules to detect and block malicious payloads targeting this endpoint. 5) Educate users about the risks of clicking on suspicious links and implement multi-factor authentication to reduce the impact of session hijacking. 6) Monitor logs and network traffic for unusual activity indicative of exploitation attempts. 7) For developers, adopt secure coding practices to prevent similar vulnerabilities in future releases.
Description
Cross Site Scripting vulnerability in petstore v.1.0.7 allows a remote attacker to execute arbitrary code via a crafted script to the /api/v3/pet
References
- github.com/swagger-api/swagger-petstore/blob/master/src/main/resources/openapi.yaml (opens in a new tab)
- google.com/url?q=https%3A%2F%2Fgithub.com%2Fswagger-api%2Fswagger-petstore&sa=D&sntz=1&usg=AOvVaw0bPYxOZ-XKNAbTj4h0EOMD (opens in a new tab)
- gist.github.com/HouqiyuA/9d2c3f0ba075d01631aff879546e419c (opens in a new tab)