CVE-2026-73629

Serendipity before 2.6.0 SSRF via hex IPv4 and IPv6 addresses

Published Aug 13, 2026 CVSS 4.0 · 8.4 High EPSS < 1% KEV · Not listed
Description
Serendipity before 2.6.0 contains a server-side request forgery vulnerability in the serendipity_url_allowed() filter that fails to block hex-encoded IPv4 addresses, IPv6 literals, and link-local ranges. Authenticated users with adminImagesAdd permission can bypass the filter using alternate address formats to request internal services and retrieve response bodies through the public uploads directory.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}

Type Values Removed Values Added
Description Serendipity before 2.6.0 contains a server-side request forgery vulnerability in the serendipity_url_allowed() filter that fails to block hex-encoded IPv4 addresses, IPv6 literals, and link-local ranges. Authenticated users with adminImagesAdd permission can bypass the filter using alternate address formats to request internal services and retrieve response bodies through the public uploads directory.
Title Serendipity before 2.6.0 SSRF via hex IPv4 and IPv6 addresses
First Time appeared S9y
S9y serendipity
Weaknesses CWE-918
CPEs cpe:2.3:a:s9y:serendipity:*:*:*:*:*:*:*:*
Vendors & Products S9y
S9y serendipity
References
Metrics cvssV3_1

{'score': 8.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:L/A:N'}

cvssV4_0

{'score': 8.4, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:H/SI:L/SA:N'}

Weaknesses

Sources

Status
PUBLISHED
Assigner
VulnCheck
Published
Updated
Aug 14, 2026, 6:10 PM
Reserved
Aug 13, 2026, 11:17 AM
Status
Deferred
Published
Aug 13, 2026, 12:17 PM
Modified
Oct 24, 2026, 3:10 PM