Skip to main content

Mozilla Thunderbird EUVDEUVD-2026-105295

| CVE-2026-113868 MEDIUM
Out-of-bounds Read (CWE-125)
2026-10-20 mozilla GHSA-v77j-vmg8-85hq
5.3
CVSS 3.1 · Vendor: mozilla
View

Attack ChainAIDerived

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

  1. Access
    Position as malicious or MITM POP3/SMTP server
  2. Delivery
    Victim connects with NTLM/GSSAPI configured
  3. Exploit
    Return invalid-base64 NTLM challenge
  4. Execution
    Trigger OOB read in challenge parser
  5. Impact
    Leak uninitialized heap in NTLM response or crash client

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Bounds checking, read limits
MITRE ATT&CK

1 technique across 1 tactic: Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires that the victim's Thunderbird email account is explicitly configured to use NTLM or GSSAPI authentication against a POP3 or SMTP server - accounts using other authentication mechanisms (plain, OAuth2, etc.) are not affected. The attacker must control the mail server's responses, meaning either a malicious/attacker-operated POP3/SMTP server or an on-path MITM position able to inject a crafted NTLM challenge. The uninitialized-memory disclosure path affects ONLY NTLM; the out-of-bounds-read crash (triggered by a challenge consisting solely of base64 padding) affects both NTLM and GSSAPI. Limiting factors: the non-default authentication configuration, the need for attacker control of the server endpoint, and high attack complexity substantially narrow realistic exploitation to targeted or MITM scenarios rather than opportunistic mass attacks. Fixed in Thunderbird 158.0.1.

Impact

This is a genuinely moderate-to-low priority issue, not an urgent emergency. The input CVSS of 5.3 (AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H) reflects high attack complexity, and all exploitation signals point the same way: SSVC rates Exploitation as 'none', Automatable as 'no', and Technical Impact only 'partial', while no EPSS score, no KEV listing, and no POC indicator were provided (so the only identified exploitation status is 'no public exploit identified at time of analysis'). A notable internal conflict exists in the provided CVSS vector: it records C:N despite the description explicitly stating an uninitialized heap-memory disclosure to the server - the vector appears to capture only the denial-of-service crash (A:H) and omits the confidentiality impact, so the real impact is arguably broader than C:N suggests; verify with the Mozilla advisory. Also noteworthy: although rated AV:N, this is a client-side flaw that is NOT reachable by a conventional remote attacker against a listening service - it requires the victim's Thunderbird to connect to an attacker-controlled or MITM'd POP3/SMTP server with NTLM/GSSAPI configured, which is why AC:H is justified and why real-world risk is limited to targeted or MITM scenarios rather than mass exploitation.

Exploit ScenarioDerived

An attacker who controls a POP3/SMTP server (e.g., via a malicious mail provider or an on-path/MITM position) waits for a Thunderbird client configured for NTLM or GSSAPI authentication to connect. During the NTLM handshake the server returns a challenge that is not valid base64 (or is pure base64 padding), causing Thunderbird to either leak uninitialized heap memory back in its NTLM response or perform an out-of-bounds read and crash. No public exploit code was identified at time of analysis; attack complexity is high because the attacker must control the mail server endpoint and the victim must use NTLM/GSSAPI.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

Mozilla Thunderbird builds prior to 158.0.1 that authenticate to POP3 or SMTP servers using NTLM (and, for the crash path, GSSAPI) accept a server-supplied challenge without verifying it is valid base64, allowing a malicious or man-in-the-middle server to make the client embed uninitialized heap contents in its NTLM response and disclose that memory back to the attacker; a challenge composed solely of base64 padding instead drives an out-of-bounds read that crashes the client. Only accounts explicitly configured for NTLM/GSSAPI authentication are exposed, and the attacker must control the mail server endpoint or hold an on-path position, so realistic risk is confined to targeted or interception scenarios; there is no public exploit identified at time of analysis and CISA's SSVC assessment records no observed exploitation and no automatable path. Disclosed memory is limited in scope (low confidentiality impact) and the crash is a localized denial-of-service for the affected client session, consistent with a moderate-to-low priority rating.

RemediationAI

Vendor-released patch: upgrade to Thunderbird 158.0.1 (or later), which validates the base64 encoding and decoded length of server challenges before use; enterprise deployments should push the update through their normal ESR/desktop management channel and confirm the build number, since the fix is delivered in the MFSA 2026-114 / MFSA 2026-115 advisories (https://www.mozilla.org/security/advisories/mfsa2026-114/, https://www.mozilla.org/security/advisories/mfsa2026-115/) and detailed in https://bugzilla.mozilla.org/show_bug.cgi?id=2076569. If the upgrade cannot be applied immediately, the highest-value compensating control is to stop using NTLM (and, for the crash path, GSSAPI) as the account authentication method: switch affected POP3/SMTP accounts to OAuth2 where the mail provider supports it, or to password authentication over TLS - the trade-off is that OAuth2 requires provider-side configuration and password auth may be prohibited by policy, and mixed-authentication environments need per-account review. Enforcing TLS with strict certificate validation on mail connections raises the bar for the on-path attacker variant but does not address a malicious or compromised server, so it is only a partial mitigation. The base64-padding crash is a client-side denial of service triggered by the server, so there is no local configuration that fully eliminates it short of patching; users can restart the client after a crash but memory disclosure cannot be undone once it has occurred.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

The flaw sits in Thunderbird's implementation of the NTLM (AUTH NTLM) and GSSAPI SASL-style authentication exchanges used by POP3 and SMTP accounts. In NTLM, the client must fold the server's base64-encoded challenge (the Type 2 message payload) into its Type 3 response; Thunderbird did not validate that the challenge string was well-formed base64 before decoding and copying it. Two distinct defects follow from that missing validation: a malformed challenge leads to a length/state mismatch so that uninitialized heap buffer contents are transmitted inside the NTLM response (an information-disclosure primitive, NTLM path only), and a challenge consisting exclusively of base64 padding ('=' characters) produces a zero-or-negative effective decoded length that drives an out-of-bounds read and a client crash (both NTLM and GSSAPI paths). The assigned CWE-125 (out-of-bounds read) captures the crash primitive, while the disclosure half is an uninitialized-memory-use condition; community tags classify the issue under buffer overflow and information disclosure. Because the exchange is client-initiated and the trigger is entirely within the server's challenge, exploitation depends on adversarial control of the mail endpoint rather than on any weakness in the local account credentials, and the non-default authentication mode (NTLM/GSSAPI rather than plain or OAuth2) materially narrows the exposed population.

Know when Thunderbird 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 (mozilla) PRIMARY 5.3 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 4.8 MEDIUM

Requires a malicious/MITM mail server plus NTLM/GSSAPI config, so AC:H; attacker needs no privileges (PR:N); heap leak gives C:L and the client crash A:L.

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

Primary rating from Vendor (mozilla).

CVSS VectorVendor: mozilla

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

3
CVSS changed
Oct 20, 2026 - 20:22 NVD
5.3 (MEDIUM)
CVE Published
Oct 20, 2026 - 19:14 cve.org
UNKNOWN (no severity yet)
CVE Published
Oct 20, 2026 - 19:14 cve.org
MEDIUM 5.3

DescriptionCVE.org

When authenticating to a POP3 or SMTP server using NTLM, Thunderbird did not check whether the server's challenge was valid base64. A malicious server could send a challenge that caused Thunderbird to include uninitialized heap memory in its NTLM response, disclosing that memory to the server. A challenge consisting only of base64 padding also caused an out-of-bounds read, crashing Thunderbird. This affected accounts configured to use NTLM or GSSAPI authentication. The uninitialized memory disclosure only affected NTLM. This vulnerability was fixed in Thunderbird 158.0.1.

Threat Intelligence Overview

EPSS Score
0.4%
Top 64% exploitable
Prevalence
High
Thunderbird is a widely deployed cross-platform desktop email client
Data Quality
5 sources
Confidence: Medium
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.

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

Affected Products (CPE)CVE.org

cpe:2.3:a:mozilla:thunderbird:*:*:*:*:*:*:*:*
CVE-2013-1690 HIGH POC
8.8 Jun 26

Mozilla Firefox before 22.0, Firefox ESR 17.x before 17.0.7, Thunderbird before 17.0.7, and Thunderbird ESR 17.x before

CVE-2013-0758 CRITICAL POC
9.3 Jan 13

Mozilla Firefox before 18.0, Firefox ESR 10.x before 10.0.12 and 17.x before 17.0.2, Thunderbird before 17.0.2, Thunderb

CVE-2013-0753 CRITICAL POC
9.3 Jan 13

Use-after-free vulnerability in the serializeToStream implementation in the XMLSerializer component in Mozilla Firefox b

CVE-2012-3993 CRITICAL POC
9.3 Oct 10

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbi

CVE-2013-1710 CRITICAL POC
10.0 Aug 07

The crypto.generateCRMFRequest function in Mozilla Firefox before 23.0, Firefox ESR 17.x before 17.0.8, Thunderbird befo

CVE-2013-0757 CRITICAL POC
9.3 Jan 13

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 18.0, Firefox ESR 17.x before 17.0.2, Thunderbi

CVE-2014-1510 CRITICAL POC
9.8 Mar 19

The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and Se

CVE-2014-1511 CRITICAL POC
9.8 Mar 19

Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and SeaMonkey before 2.25 allow remo

CVE-2016-1960 HIGH POC
8.8 Mar 13

Integer underflow in the nsHtml5TreeBuilder class in the HTML5 string parser in Mozilla Firefox before 45.0 and Firefox

CVE-2024-9680 CRITICAL POC
9.8

Alpine Linux: mozjs fixed in 128.3.1-r0

CVE-2015-0816 MEDIUM POC
5.0 Apr 01

Mozilla Firefox before 37.0, Firefox ESR 31.x before 31.6, and Thunderbird before 31.6 do not properly restrict resource

CVE-2013-2566 MEDIUM POC
5.9 Mar 15

The RC4 algorithm, as used in the TLS protocol and SSL protocol, has many single-byte biases, which makes it easier for

Vendor StatusVendor

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