CVE Explorer
CVE-2026-54171
Excon is usable, fast, simple HTTP 1.1 for Ruby. Prior to 1.5.0, Excon's RedirectFollower middleware failed to strip additional sensitive headers when following redirects and did not provide a custom list of headers to strip. This could cause inadvertent leakage of sensitive data when the initial request includes header information that is not intended for the new target. This issue is fixed in version 1.5.0.
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
0
Affected products and versions
1 source assertion{"product":"excon","vendor":"excon","versions":[{"status":"affected","version":"< 1.5.0"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"attackComplexity":"LOW","attackVector":"NETWORK","availabilityImpact":"NONE","baseScore":6.5,"baseSeverity":"MEDIUM","confidentialityImpact":"HIGH","integrityImpact":"NONE","privilegesRequired":"NONE","scope":"UNCHANGED","userInteraction":"REQUIRED","vectorString":"CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N","version":"3.1"},"metric_type":"cvssV3_1"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/metrics/0/cvssV3_1
CWE assertions
1 source assertion{"cweId":"CWE-201","description":"CWE-201: Insertion of Sensitive Information Into Sent Data","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/problemTypes/0/descriptions/0
Source references
3 source assertions{"name":"https://github.com/excon/excon/commit/ea89a35308a12f4b791b6c50f2cbd33f94889fa3","tags":["x_refsource_MISC"],"url":"https://github.com/excon/excon/commit/ea89a35308a12f4b791b6c50f2cbd33f94889fa3"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/references/2
{"name":"https://github.com/excon/excon/pull/901","tags":["x_refsource_MISC"],"url":"https://github.com/excon/excon/pull/901"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/references/1
{"name":"https://github.com/excon/excon/security/advisories/GHSA-48rx-c7pg-q66r","tags":["x_refsource_CONFIRM"],"url":"https://github.com/excon/excon/security/advisories/GHSA-48rx-c7pg-q66r"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:4a2c1826238db8417bae0e9aad14cca14332aabb889de617f04d122f5fac18fb · sha256:c27b27086b60e403… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.