Skip to content
OpenAdvisories
Low · 3.1 CVE-2026-59180 EUVD-2026-42940GHSA-856c-92hv-3vxxPYSEC-2026-4200

Apprise forwards configured auth headers across cross-origin HTTP redirects

Published Jul 10, 2026 · Updated Jul 10, 2026 · Assigned by GitHub_M

Description

Apprise is an open source library which allows you to send a notification to almost all of the most popular notification services available. Prior to 1.11.0, Apprise HTTP-based notification plugins and HTTP attachment and config loaders in apprise/attachment/http.py and apprise/config/http.py follow HTTP redirects by default and resend user-configured auth headers and query parameters on the redirected request, allowing a compromised trusted destination or on-path attacker to receive secrets such as Authorization headers, bearer tokens, custom headers, and service keys. This issue is fixed in version 1.11.0.

Affected products

VendorProductAffectedFixed
caronc apprise < 1.11.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
Debian 14 apprise 1.11.0-1 —
Debian 13 apprise No fix yet —
Debian 12 apprise No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.04 LTS apprise No fix yet —
Ubuntu 24.04 LTS apprise No fix yet —
ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 python-apprise 1.9.3-bp160.2.1 openSUSE-SU-2026:21789-1

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI apprise < 1.11.0 1.11.0 GHSA-856c-92hv-3vxx

Advisories 1

References