CVE-2026-73628
Serendipity 2.3.5 Reflected XSS via search clean-URL route
CVSS Score
6.1
EPSS Score
0.0%
EPSS Percentile
0th
Serendipity versions >= 2.3.5 and <= 2.6.0 contain a reflected cross-site scripting vulnerability in the search clean-URL route (/search/<term>). In include/functions_routing.inc.php serveSearch(), the sanitisation pipeline runs urldecode() after HTML-encoding, so a single URL-encoded HTML payload survives strip_tags() and htmlspecialchars() and is then decoded back into live HTML in the page. A crafted search link can execute arbitrary JavaScript in the victim's browser. Fixed in 2.6.1.
| CWE | CWE-79 |
| Vendor | s9y |
| Product | serendipity |
| Published | Aug 13, 2026 |
Stay Ahead of the Next One
Get instant alerts for s9y serendipity
Be the first to know when new medium vulnerabilities affecting s9y serendipity are published โ delivered to Slack, Telegram or Discord.
Get Free Alerts โ
Free ยท No credit card ยท 60 sec setup
CVSS v3 Breakdown
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None
Affected Versions
s9y / Serendipity
All versions affected References
Credits
๐ hutsbotnet