CVE-2026-111664
Safing Portmaster before 2.2.5 Unauthenticated Forced Downgrade via /api/v1/updates/from-url
safing portmaster
CVSS
4.8MediumExploitationNo known exploitationNot in CISA KEV, which does not prove it is unexploitedCISA KEV
Exploit odds (EPSS)0.12%Chance of exploitation activity in the next 30 days, higher than 1% of CVEs. Scored 23 Oct 2026FIRST EPSS
What fixes it
- 2.2.5portmasterCVE List
A fixed version on one release line is not the upgrade target for every line. Check your exact version and any vendor backports.
Description
Safing Portmaster before 2.2.5 contains a missing authorization vulnerability that allows unprivileged local processes to force updates by calling the POST /api/v1/updates/from-url endpoint registered with api.PermitAnyone. Attackers can supply an attacker-controlled index URL that bypasses version checks and auto-apply settings, installing older Safing-signed releases carrying previously fixed vulnerabilities.
Text from CVE List
Affected versions 1
- portmasteraffected: all versions before 2.2.5CVE List
References 5
- github.com/safing/portmaster/commit/f943e1eaf98f45bc48490bf288e1d63c04929ae0Fixvia CVE List
- github.com/safing/portmaster/releases/tag/v2.2.5Fixvia CVE List
- vulncheck.com/advisories/safing-portmaster-before-2.2.5-unauthenticated-forced-downgrade-via-api-v1-updates-from-urlAdvisoryvia CVE List
- github.com/safing/portmaster/issues/2292Referencevia CVE List
- github.com/safing/portmaster/blob/v2.2.3/service/core/api.go#L145-L159Referencevia CVE List