Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1310 CNY

100%

CVE-2026-48595— Authorization header leaks to third-party origin on cross-origin redirect in Tesla.Middleware.FollowRedirects

AI Predicted 8.1 Difficulty: Moderate

Possible ATT&CK Techniques 1AI

T1530 · Data from Cloud Storage

Affected Version Matrix 2

VendorProductVersion RangeStatus
elixir-teslatesla1.4.0< 1.18.3affected
2d937d5813d7cda5cd726f41824985fb655c920f< db963dba67651b9abd1fc420a1d9679cf6efe182affected
Get alerts for future matching vulnerabilitiesLog in to subscribe

I. Basic Information for CVE-2026-48595

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
Authorization header leaks to third-party origin on cross-origin redirect in Tesla.Middleware.FollowRedirects
Source: NVD (National Vulnerability Database)
Vulnerability Description
Improper Handling of Case Sensitivity vulnerability in elixir-tesla tesla allows credential leakage to a third-party origin on cross-origin redirects. Tesla.Middleware.FollowRedirects strips security-sensitive headers on cross-origin redirects using a case-sensitive string comparison against a lowercase filter list (@filter_headers ["authorization", "host"]). HTTP header names are case-insensitive per RFC 7230, but Tesla preserves header keys verbatim as supplied by the caller without normalizing case. A header set as {"Authorization", "Bearer …"} (the RFC 7235 canonical casing used by virtually all HTTP libraries and documentation) does not match the lowercase filter entry and is forwarded to the redirect destination. An attacker who can control or influence a Location: response seen by the client (via their own endpoint, a redirect-open upstream, or a compromised origin) receives the bearer token or other Authorization material on the cross-origin request. This issue affects tesla: from 1.4.0 before 1.18.3.
Source: NVD (National Vulnerability Database)
CVSS Information
N/A
Source: NVD (National Vulnerability Database)
Vulnerability Type
大小写敏感处理不恰当
Source: NVD (National Vulnerability Database)

Affected Products

VendorProductAffected VersionsCPESubscribe
elixir-teslatesla 1.4.0 ~ 1.18.3 cpe:2.3:a:elixir-tesla:tesla:*:*:*:*:*:*:*:*
elixir-teslatesla 2d937d5813d7cda5cd726f41824985fb655c920f ~ db963dba67651b9abd1fc420a1d9679cf6efe182 cpe:2.3:a:elixir-tesla:tesla:*:*:*:*:*:*:*:*

II. Public POCs for CVE-2026-48595

#POC DescriptionSource LinkShenlong Link
AI-Generated POCPremium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-48595

登录查看更多情报信息。

Patches & Fixes for CVE-2026-48595 (1)

Vendor Advisories for CVE-2026-48595 (3)

Same Patch Batch · elixir-tesla · 2026-06-02 · 5 CVEs total

CVE-2026-48598CRLF injection in Tesla.Multipart disposition parameters allows multipart part header inje
CVE-2026-48594Decompression bomb in Tesla.Middleware.DecompressResponse and Tesla.Middleware.Compression
CVE-2026-48596CRLF injection in Tesla.Multipart.add_content_type_param/2 allows HTTP header injection
CVE-2026-48597Atom table exhaustion via untrusted URL scheme in Tesla.Adapter.Mint

IV. Related Vulnerabilities

V. Comments for CVE-2026-48595

No comments yet


Leave a comment