CVE-2025-57692
PiranhaCMS stored XSS
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- Required
What an attacker can affect
- Confidentiality
- High
- Integrity
- Low
- Availability
- Low
Exploit likelihood
What each source reports
CVE List Score used
6.8
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
CVE-2025-57692- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
EUVDEUVD-2025-31385
6.8
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
EUVD-2025-31385- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-456v-f425-8mcv
6.8
PiranhaCMS stored XSS
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
GHSA-456v-f425-8mcv- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
NVD
6.8
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
CVE-2025-57692- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-06
OSV
6.8
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
CVE-2025-57692- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Updated
- 2026-11-02
OSVGHSA-456v-f425-8mcv
6.8
PiranhaCMS stored XSS
PiranhaCMS 12.0 allows stored XSS in the Text content block of Standard and Standard Archive Pages via /manager/pages, enabling execution of arbitrary JavaScript in another user s browser.
- Record
GHSA-456v-f425-8mcv- CVSS 3.1
- 6.8 Medium
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:H/I:L/A:L - Weakness
- CWE-79
- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
PiranhaNuGet |
through 12.0 | None known |
PiranhaNuGet |
through 12.0, plus listed versions 10.0.010.0.110.0.210.0.310.0.4 Show 45 moreShow less10.1.010.2.010.3.010.4.011.0.011.1.012.0.04.0.04.0.0-alpha14.0.0-alpha34.0.0-alpha44.0.0-alpha54.0.0-alpha64.0.0-alpha74.0.0-alpha7-14.0.0-alpha84.0.0-alpha94.0.0-beta14.0.0-rc14.1.04.1.0-alpha14.1.0-beta14.1.0-beta24.1.14.2.04.2.0-alpha14.2.0-alpha24.2.0-beta14.2.14.3.04.3.0-beta15.0.05.0.0-alpha15.0.0-beta15.1.05.1.0-alpha15.1.0-alpha25.1.0-beta15.1.15.1.25.2.05.2.0-beta15.2.0-beta25.2.15.3.0 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| facts | NVD | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2025-57692 is a medium vulnerability (CVSS 6.8) in Dotnetfoundation Piranha Cms, published September 26, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.33%, the 25th percentile. No source names a fixed version.
References
github.com/PiranhaCMS/piranha.core/releases/tag/v12.0
github.com/Saconyfx/security-advisories/blob/main/CVE-2025-57692/advisory.md
nvd.nist.gov/vuln/detail/CVE-2025-57692
github.com/advisories/GHSA-456v-f425-8mcv
github.com/CVEProject/cvelistV5/tree/main/cves/2025/57xxx/CVE-2025-57692.json
github.com/PiranhaCMS/piranha.core
Left out here: 36 versions. The JSON record has them.