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.
Published: 2026-07-10
Score: 3.1 Low
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Apprise, an open‑source notification library, forwards user‑configured authentication headers, bearer tokens, custom headers, and query parameters when it follows HTTP redirects. The default behavior in HTTP‑based notification plugins and loader modules causes the same headers to be resent to the redirected target, exposing sensitive data that was intended for a trusted endpoint. This constitutes an information disclosure vulnerability, aligned with CWE‑200, CWE‑201, and the cross‑site redirect weakness CWE‑601.

Affected Systems

Apprise provided by caronc is vulnerable in all releases prior to version 1.11.0. The fix appears in release 1.11.0 and later; any earlier version remains at risk.

Risk and Exploitability

The CVSS score of 3.1 indicates low severity, and the EPSS score is less than 1 %, implying limited known exploitation activity. The vulnerability is not listed in the CISA KEV catalog. Likely exploitation requires an application or user to send an HTTP request to a malicious or compromised service that issues a redirect, enabling the attacker to capture the forwarded authentication headers. The risk is primarily accidental leakage of credentials, but exposure of highly sensitive tokens or service keys can have significant consequences.

Generated by OpenCVE AI on July 29, 2026 at 10:39 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Apprise to version 1.11.0 or later to apply the official fix.
  • If upgrading is not immediately feasible, reconfigure Apprise or the surrounding application to disable automatic redirect following for sensitive requests, or avoid sending authentication headers to untrusted destinations.
  • Identify any credentials that may have been exposed by past redirects, rotate them, and monitor for unintended header leakage in future notifications.

Generated by OpenCVE AI on July 29, 2026 at 10:39 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Caronc
Caronc apprise
Vendors & Products Caronc
Caronc apprise

Sat, 11 Jul 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-201
References
Metrics threat_severity

None

threat_severity

Low


Fri, 10 Jul 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 10 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
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.
Title Apprise forwards configured auth headers across cross-origin HTTP redirects
Weaknesses CWE-200
CWE-601
References
Metrics cvssV3_1

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


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-10T16:54:32.408Z

Reserved: 2026-07-02T19:53:48.830Z

Link: CVE-2026-59180

cve-icon Vulnrichment

Updated: 2026-07-10T16:53:01.073Z

cve-icon NVD

No data.

cve-icon Redhat

Severity : Low

Publid Date: 2026-07-10T16:02:15Z

Links: CVE-2026-59180 - Bugzilla

cve-icon OpenCVE Enrichment

Updated: 2026-07-29T10:45:03Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-201

    Insertion of Sensitive Information Into Sent Data

  • CWE-601

    URL Redirection to Untrusted Site ('Open Redirect')