Vulnerability · CVE-2026-59180
Apprise forwards configured auth headers across cross-origin HTTP redirects
Published Oct 14, 2026 · catalog updated Oct 14, 2026 · Apprise forwards configured auth
Check if you run it
No confirmed exploitation is on record for CVE-2026-59180. EPSS is 0.32%. Act only if a listed version of Apprise forwards configured auth is installed.
Gaps on this record
- The stored product name is a package slug. The name on this page is taken from the title (Apprise forwards configured auth).
- No vendor fix or required action is stored. Compare the linked advisory before you change production.
- Severity
- Low3.1
- Known exploitation
- Not in CISA/VulnCheck KEV
- EPSS
- 0.32%
- Remediation
- Version ranges on file
- Affected products
- PyPI apprise · pip apprise · pypi apprise
# Summary Apprise's HTTP-based notification plugins and its HTTP attachment / config loaders ( , ) follow HTTP 3xx redirects by default and **re-send the user-configured auth headers and query parameters on the redirected request**. If an operator-configured destination is later compromised (service takeover, malicious update), or an attacker holds a MITM position on an unprotected network path, that destination can return a to an arbitrary host and Apprise forwards the user's secret ( , , bearer tokens in query, custom values) to that cross-origin host. The attacker does **not** need to control the original Apprise URL — only the response from a destination the operator already trusts. This is the application-layer analogue of urllib3 [ ](https://github.com/urllib3/urllib3/security/advisories/GHSA-34jh-p97f-mpxf) / (" forwarded across cross-origin redirect"). # Affected versions All releases up to and including (latest PyPI release as of filing, 2026-04-26). Fixed in v1.11.0 (released 2026-05-29), which includes [PR #1610](https://github.com/caronc/apprise/pull/1610) (merged 2026-05-16, commit 68c0aef218055e4586cf4605fd6b56358f5f462d). # Details (pre-fix HEAD, lines 226-244, verbatim): follows 3xx redirects by default and re-attaches the dict on the redirected request, regardless of origin. The same shape exists across ~50 plugins ( , , , , , , , and most other HTTP-based plugins), plus in and . ## Reproduction (local, safe) Observed on HEAD (2026-05-13): prints -- the user-supplied token followed the cross-origin redirect. # Patch Fix landed in [ ](https://github.com/caronc/apprise/pull/1610) (merged 2026-05-16, commit ): - Adds URL parameter on every plugin URL - Adds global default - Equivalent flags wired into and The default remains for backwards compatibility -- operators who relay notifications through destinations they don't fully trust should append to their Apprise URLs or set globally. Released in v1.11.0 (2026-05-29, available on PyPI). Related: - Docum
Are you affected?
Enter the version you run. The result uses only the ranges stored on this record.
The check returns affected, not affected, or incomplete. It does not guess a version that is missing from the record.
- PyPI apprise0 → 1.11.0
- pip apprise<= 1.10.0
- pypi appriseversion unspecified
How to fix CVE-2026-59180
Recommended remediation
Affected version ranges suggest a fixed boundary. Verify against the vendor advisory for your release.
Official advisories
What to do
Three questions, each answered from this record only. Confirm the vendor advisory before you patch.
Should you patch?
No confirmed exploitation is on record for CVE-2026-59180. EPSS is 0.32%. Act only if a listed version of Apprise forwards configured auth is installed.
Which versions are affected?
Compare what you have installed with 0 → 1.11.0, <= 1.10.0. Compare the installed version with the linked vendor advisory before you change production.
What should an analyst verify?
CWE-200: Exposure of Sensitive Information; CWE-601: URL Redirection to Untrusted Site (Open Redirect). EPSS 0.32%. There is no CISA KEV listing. No Exploit-DB or Metasploit reference is linked. Use the source links for the original advisory.
Code
The project this record applies to. Exploit listings stay in References.
Timeline
Detection, updates, and resolution for this record.
Oct 14, 2026 · GitHub Advisory Database
Detected
# Summary Apprise's HTTP-based notification plugins and its HTTP attachment / config loaders ( , ) follow HTTP 3xx redirects by default and **re-send the user-configured auth headers and query parameters on the redirected request**. If an operator-configured destination is later compromised (service takeover, malicious update), or an attacker holds a MITM position on an unprotected network path, t
Oct 14, 2026 · GitHub Advisory Database
Fix available
apprise fixed in 1.11.0
Oct 14, 2026 · GitHub Advisory Database
Fix available
apprise fixed in 1.11.0
Oct 14, 2026 · GitHub Advisory Database
Updated
# Summary Apprise's HTTP-based notification plugins and its HTTP attachment / config loaders ( , ) follow HTTP 3xx redirects by default and **re-send the user-configured auth headers and query parameters on the redirected request**. If an operator-configured destination is later compromised (service takeover, malicious update), or an attacker holds a MITM position on an unprotected network path, t
Sources
- CVE.orgVulnerability recordCVE-2026-59180
Official CVE identifier
cve.org - FIRST EPSSExploitation probabilityCVE-2026-59180
30-day exploitation probability 0.3%
first.org - GitHub Advisory DatabasePackage advisoryGHSA-856c-92hv-3vxx
Apprise forwards configured auth headers across cross-origin HTTP redirects
github.com - GitLab Advisory DatabasePackage advisoryCVE-2026-59180
Apprise's HTTP-based notification plugins and its HTTP attachment / config loaders (apprise/attachment/http.py, apprise/config/http.py) follow HTTP 3xx redirects by default and re-send the user-configured auth headers and query parameters on the redirected request. If an operator-configured destination is later compromised (service takeover, malicious update), or an attacker holds a MITM position
advisories.gitlab.com - OpenSSF OSV / OSV ScannerPackage advisoryGHSA-856c-92hv-3vxx
Apprise forwards configured auth headers across cross-origin HTTP redirects
osv.dev
References
Freshness
Last verified in this catalog Oct 18, 2026. Significant claims (KEV, EPSS, CVSS, affected ranges) come from the source rows above — open the original publisher for the authoritative advisory.