Read the docs
TI-2025-17785 Aliases CVE-2025-24018GHSA-w59h-3x3q-3p6j

YesWiki Vulnerable to Authenticated Stored XSS

Priority HIGH 66CWE-79Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Cross-site scripting
Confidentiality · integrity · availability
Low · High · Low
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-79.

Summary

YesWiki is a wiki system written in PHP. In versions up to and including 4.4.5, it is possible for an authenticated user with rights to edit/create a page or comment to trigger a stored XSS which will be reflected on any page where the resource is loaded. The vulnerability makes use of the content edition feature and more specifically of the `{{attach}}` component allowing users to attach files/medias to a page. When a file is attached using the `{{attach}}` component, if the resource contained in the `file` attribute doesn't exist, then the server will generate a file upload button containing the filename. This vulnerability allows any malicious authenticated user that has the right to create a comment or edit a page to be able to steal accounts and therefore modify pages, comments, permissions, extract user data (emails), thus impacting the integrity, availability and confidentiality of a YesWiki instance. Version 4.5.0 contains a patch for the issue.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00418 36th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed yeswiki (YesWiki): 4.5.0yeswiki/yeswiki (Packagist): 4.5.0

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
YesWikiyeswikibefore 4.5.04.5.0Patch availableCNA
—yeswiki/yeswiki (Packagist)before 4.5.04.5.0Patch availableGHSA-w59h-3x3q-3p6j
  • yeswiki VendorYesWiki Affected before 4.5.0 Fixed in 4.5.0 Patch available CNA
  • yeswiki/yeswiki (Packagist) Vendor— Affected before 4.5.0 Fixed in 4.5.0 Patch available GHSA-w59h-3x3q-3p6j

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:yeswiki:yeswiki:*:*:*:*:*:*:*:*before 4.5.0VulnerableYesWiki
  • cpe:2.3:a:yeswiki:yeswiki:*:*:*:*:*:*:*:* Versions before 4.5.0 Vulnerable ·YesWiki

Remediation

  • Fix · CNA yeswiki (YesWiki) Fixed in 4.5.0
  • Fix · GHSA-w59h-3x3q-3p6j yeswiki/yeswiki (Packagist) Fixed in 4.5.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2025-24018
  2. 2026-10-03 Alias added: GHSA-w59h-3x3q-3p6j

References

  • TI-2025-29089 YesWiki Vulnerable to Unauthenticated Site Backup Creation and Download CVSS 3.1CRITICAL 10.0
  • TI-2024-34399 Use of a Broken or Risky Cryptographic Algorithm in YesWiki CVSS 3.1CRITICAL 9.9
  • TI-2025-22392 Path Traversal allowing arbitrary read of files in Yeswiki CVSS 3.1HIGH 8.6
  • TI-2025-17784 YesWiki Vulnerable to Unauthenticated DOM Based XSS CVSS 3.1HIGH 7.6
  • TI-2025-29087 YesWiki Vulnerable to Stored XSS in Comments CVSS 4.0MEDIUM 6.3
  • TI-2025-29090 YesWiki Vulnerable to Unauthenticated Reflected Cross-site Scripting CVSS 3.1HIGH 7.6
See all 15 →

Sources