Skip to content
OpenAdvisories
Medium · 6.4 CVE-2026-39087 EUVD-2026-25232GHSA-pqhx-w72w-m393GO-2026-5551

ntfy.sh allows a remote attacker to execute arbitrary code via the parseActions function

Published Apr 23, 2026 · Updated Jul 5, 2026 · Assigned by mitre

Description

ntfy before 2.22.0 allows SSRF because of an unanchored regular expression for web push endpoint URLs.

Affected products

VendorProductAffectedFixed
ntfy ntfy < 2.22.0 2.22.0

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 ntfy No fix yet —
Ubuntu 25.10 ntfy No fix yet —
Show 1 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 26.04 LTS ntfy No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go heckel.io/ntfy all versions — GO-2026-5551
Go heckel.io/ntfy/v2 < 2.22.0 2.22.0 GHSA-pqhx-w72w-m393

Advisories 1

References