Skip to main content

cordova-plugin-advanced-http EUVDEUVD-2026-115899

| CVE-2026-121554 HIGH
Insertion of Sensitive Information Into Sent Data (CWE-201)
2026-11-03 VulnCheck
8.2
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify app using vulnerable plugin with jar cookies
  2. Delivery
    Induce request to open/attacker-influenced redirect
  3. Exploit
    Native stack follows cross-origin redirect
  4. Execution
    Cookie header forwarded to attacker host
  5. Impact
    Hijack victim session

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Outbound data filtering
Exploitation Conditions

Exploitation requires an app running cordova-plugin-advanced-http 1.5.0-3.3.1 that (1) holds cookies in the plugin's cookie jar for an origin, and (2) issues a request to a URL on that origin which redirects to a different host via an open redirect or an otherwise attacker-influenced redirect, with redirect-following in effect (the default followRedirect:true). When those hold, the native iOS/Android stack forwards the jar-built Cookie (and, per the fix tests, Authorization/Proxy-Authorization) header across the cross-origin hop. Limiting factors that reduce real-world risk: the attacker must be able to cause or influence a redirect to a host they control (no open/attacker-influenced redirect means no leak), cookies/credentials must already exist for the original origin, and only the named plugin versions on native iOS/Android are affected; no authentication is required of the attacker (PR:N) and no user interaction is specified.

Impact

The input CVSS 4.0 vector (CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N) scores 8.2 (High): network-reachable, no privileges (PR:N, i.e. unauthenticated), no user interaction, high confidentiality impact and no integrity/availability impact - consistent with an information-disclosure flaw (CWE-201) that leaks session cookies. The critical nuance is AT:P (attack requirements present): exploitation is gated on a request being redirected to another host via an open or attacker-influenced redirect, so it is not a fire-at-will remote condition. There is no KEV listing and no EPSS score in the provided data, and no public exploit reference is supplied (only the fix PR and VulnCheck advisory), so exploitation is: no public exploit identified at time of analysis. The vuln.today decision label is this_week, not act_now/emergency, which aligns with a genuine but conditional issue rather than mass exploitation. Net: this is a real priority for apps that embed the plugin and issue requests to hosts where redirects can be influenced, but the dependency on an open/attacker-influenced redirect and the absence of EPSS/KEV/POC signals argue against treating it as a drop-everything emergency. Conflicting-signal note: the 8.2 High severity is driven by AV:N/PR:N, yet the AT:P requirement materially narrows real-world reachability - verify whether target apps actually traverse attacker-influenceable redirects before prioritizing.

Exploit ScenarioDerived

A mobile app built on Cordova uses cordova-plugin-advanced-http with cookies stored in its jar and makes a request to a trusted host that can be steered to redirect elsewhere (an open redirect or an attacker-influenced URL). Because the JavaScript layer passes the jar-built Cookie header as an ordinary request header and follows the redirect, the native iOS/Android stack forwards that Cookie header to the attacker-controlled host, handing over the victim's session. No public exploit is identified; the fix PR (#549) includes tests demonstrating that cookies and credentials must be dropped on cross-origin hops.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Nov 03, 2026

cordova-plugin-advanced-http 1.5.0 through 3.3.1 on native iOS and Android can leak cookies to a third-party host when a request to an origin with stored cookies is redirected and the plugin's native HTTP stack follows the redirect. The JavaScript layer builds Cookie headers from the plugin cookie jar and passes them as ordinary request headers, so an open or attacker-influenced redirect can forward them across origins; the upstream fix tests also show Authorization and Proxy-Authorization being dropped on cross-origin hops. No public exploit identified at time of analysis; unauthenticated attackers need the app to hold cookies for the original origin and to follow a redirect to an attacker-influenced host.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed. Apply the changes in PR #549 (https://github.com/silkimen/cordova-plugin-advanced-http/pull/549) and commit 777a6f10939fd76ddf7f9fe029ae3fcaed850ca1, which stop asking the native layer to follow redirects and strip Cookie, Authorization, and Proxy-Authorization on cross-origin hops. If a fixed release is not yet deployed, set followRedirect to false for requests where the plugin supports it so native does not automatically forward headers across hosts; this requires the app to handle redirects itself and may change expected navigation behavior. Review the VulnCheck advisory at https://www.vulncheck.com/advisories/cordova-plugin-advanced-http-through-3.3.1-cookie-leak-via-cross-origin-redirects and the upstream repository for release status.

Affected VersionsENISA

cordova-plugin-advanced-http 1.5.0 ≤3.3.1

Affected Packages

euvd cordova_plugin_advanced_http no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The plugin is a Cordova library that exposes advanced HTTP features to JavaScript and delegates requests to native iOS and Android code. Its JavaScript cookie handler stores cookies in a jar and, for matching requests, serializes them into a Cookie header that is handed to the native bridge as an ordinary header. Because the native stacks follow redirects by default (followRedirect:true), a 3xx response to a different host causes that header to be replayed to the redirect target; CWE-201 captures the insertion of sensitive information into sent data. The issue is scoped to silkimen:cordova-plugin-advanced-http versions 1.5.0 through 3.3.1 on native iOS and Android; the upstream PR #549 reworks redirect handling so native is not asked to follow redirects and cross-origin hops drop Cookie, Authorization, and Proxy-Authorization. The trigger requires an origin with jar-held cookies plus an open or attacker-influenced redirect, so risk is lower where redirects are tightly controlled.

Know when Cordova Plugin Advanced Http gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulnCheck) PRIMARY 8.2 HIGH
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.9 MEDIUM

Network-reachable and unauthenticated (AV:N/PR:N), but gated on an open or attacker-influenced redirect so AC:H; it only discloses session cookies, giving C:H with I:N/A:N.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

cordova-plugin-advanced-http 1.5.0 through 3.3.1 contains an information disclosure vulnerability that leaks cookies to third-party hosts because the JavaScript layer passes jar-built Cookie headers as ordinary request headers. When a request is redirected to another host via an open or attacker-influenced redirect, native iOS and Android stacks forward the Cookie header, letting attackers hijack user sessions.

Executive ViewAI

Why It Matters

CVE-2026-121554 is a high-severity cookie leakage vulnerability in the widely used cordova-plugin-advanced-http (versions 1.5.0 through 3.3.1), affecting any mobile application built with this plugin on iOS and Android. If an app follows a redirect to an attacker-influenced host, stored session cookies can be forwarded to that third party, potentially enabling session hijacking and unauthorized access to user accounts. Leadership should prioritize remediation because this flaw directly undermines user trust and could expose sensitive customer data across the organization's mobile portfolio.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

Prevalence
Medium
popular HTTP plugin within the niche Cordova hybrid-app ecosystem
Data Quality
4 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS N/A
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

Priority Score

41
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +41
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy