Lack of data validation - Path Traversal In thunderbird
Description
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 and Thunderbird 153.5.1.
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Component | Affected version |
|---|---|---|
rpm rhel10 | - | |
rpm rhel8 | - | |
rpm rhel9 | - | |
debian 12 | =1:102.11.0-1 || =1:102.12.0-1 || =1:102.12.0-1~deb10u1 || =1:102.12.0-1~deb11u1 || =1:102.12.0-1~deb12u1 || =1:102.13.0-1 || =1:102.13.0-1~deb10u1 || =1:102.13.0-1~deb11u1 || =1:102.13.0-1~deb12u1 || =1:102.13.1-1 || =1:102.13.1-1~deb10u1 || =1:102.13.1-1~deb11u1 || =1:102.13.1-1~deb12u1 || =1:102.14.0-1~deb10u1 || =1:102.14.0-1~deb11u1 || =1:102.14.0-1~deb12u1 || =1:102.15.0-1~deb10u1 || =1:102.15.0-1~deb11u1 || =1:102.15.0-1~deb12u1 || =1:102.15.1-1~deb10u1 || =1:102.15.1-1~deb11u1 || =1:102.15.1-1~deb12u1 || =1:103.0~b5-1 || =1:104.0~b2-1 || =1:110.0~b4-1 || =1:112.0~b1-1 || =1:113.0~b3-1 || =1:114.0~b2-1 || =1:115.0-1 || =1:115.0.1-1 || =1:115.0.1-2 || =1:115.0~b4-1 || =1:115.0~b6-1 || =1:115.1.0-1 || =1:115.1.1-1 || =1:115.10.1-1 || =1:115.10.1-1~deb10u1 || =1:115.10.1-1~deb11u1 || =1:115.10.1-1~deb12u1 || =1:115.11.0-1 || =1:115.11.0-1~deb10u1 || =1:115.11.0-1~deb11u1 || =1:115.11.0-1~deb12u1 || =1:115.12.0-1 || =1:115.12.0-1~deb10u1 || =1:115.12.0-1~deb11u1 || =1:115.12.0-1~deb12u1 || =1:115.13.0-1 || =1:115.13.0-1~deb11u1 || =1:115.13.0-1~deb12u1 || =1:115.14.0-1~deb11u1 || =1:115.14.0-1~deb12u1 || =1:115.15.0-1~deb11u1 || =1:115.15.0-1~deb12u1 || =1:115.16.0esr-1~deb11u1 || =1:115.16.0esr-1~deb12u1 || =1:115.2.0-1 || =1:115.2.2-1 || =1:115.3.0-1 || =1:115.3.0-1~deb12u1 || =1:115.3.1-1 || =1:115.3.1-1~deb10u1 || =1:115.3.1-1~deb11u1 || =1:115.3.1-1~deb12u1 || =1:115.4.1-1 || =1:115.4.1-1~deb10u1 || =1:115.4.1-1~deb11u1 || =1:115.4.1-1~deb12u1 || =1:115.5.0-1 || =1:115.5.0-1~deb10u1 || =1:115.5.0-1~deb11u1 || =1:115.5.0-1~deb12u1 || =1:115.5.1-1 || =1:115.5.2-1 || =1:115.6.0-1 || =1:115.6.0-1~deb10u1 || =1:115.6.0-1~deb11u1 || =1:115.6.0-1~deb12u1 || =1:115.7.0-1 || =1:115.7.0-1~deb10u1 || =1:115.7.0-1~deb11u1 || =1:115.7.0-1~deb12u1 || =1:115.8.0-1 || =1:115.8.0-1~deb10u1 || =1:115.8.0-1~deb11u1 || =1:115.8.0-1~deb12u1 || =1:115.8.1-1 || =1:115.9.0-1 || =1:115.9.0-1~deb10u1 || =1:115.9.0-1~deb11u1 || =1:115.9.0-1~deb12u1 || =1:116.0~b7-1 || =1:117.0~b5-1 || =1:120.0~b1-1 || =1:121.0~b3-1 || =1:122.0~b2-1 || =1:124.0~b5-1 || =1:125.0~b3-1 || =1:127.0~b5-1 || =1:128.0esr-1 || =1:128.0~b5-1 || =1:128.1.0esr-1 || =1:128.1.1esr-1 || =1:128.10.0esr-1 || =1:128.10.0esr-1~deb11u1 || =1:128.10.0esr-1~deb12u1 || =1:128.10.1esr-1 || =1:128.10.1esr-1~deb11u1 || =1:128.10.1esr-1~deb12u1 || =1:128.11.0esr-1 || =1:128.11.0esr-1~deb11u1 || =1:128.11.0esr-1~deb12u1 || =1:128.12.0esr-1 || =1:128.12.0esr-1~deb11u1 || =1:128.12.0esr-1~deb12u1 || =1:128.13.0esr-1 || =1:128.13.0esr-1~deb11u1 || =1:128.13.0esr-1~deb12u1 || =1:128.14.0esr-1 || =1:128.14.0esr-1~deb11u1 || =1:128.14.0esr-1~deb12u1 || =1:128.14.0esr-1~deb13u1 || =1:128.2.0esr-1 || =1:128.2.1esr-1 || =1:128.2.3esr-1 || =1:128.3.0esr-1 || =1:128.3.2esr-1 || =1:128.4.0esr-1 || =1:128.4.0esr-1~deb11u1 || =1:128.4.0esr-1~deb12u1 || =1:128.4.2esr-1 || =1:128.4.3esr-1 || =1:128.4.3esr-1~deb11u1 || =1:128.4.3esr-1~deb12u1 || =1:128.5.0esr-1 || =1:128.5.0esr-1~deb11u1 || =1:128.5.0esr-1~deb12u1 || =1:128.5.2esr-1 || =1:128.6.0esr-1 || =1:128.6.0esr-1~deb11u1 || =1:128.6.0esr-1~deb12u1 || =1:128.7.0esr-1 || =1:128.7.0esr-1~deb11u1 || =1:128.7.0esr-1~deb12u1 || =1:128.8.0esr-1 || =1:128.8.0esr-1~deb11u1 || =1:128.8.0esr-1~deb12u1 || =1:128.9.0esr-1 || =1:128.9.0esr-1~deb11u1 || =1:128.9.0esr-1~deb12u1 || =1:129.0~b6-1 || =1:130.0~b3-1 || =1:132.0~b6-1 || =1:135.0-1 || =1:136.0-1 || =1:137.0-1 || =1:138.0-1 || =1:140.0.1esr-1 || =1:140.1.0esr-1 || =1:140.1.1esr-1 || =1:140.10.0esr-1 || =1:140.10.0esr-1~deb11u1 || =1:140.10.0esr-1~deb12u1 || =1:140.10.0esr-1~deb13u1 || =1:140.10.1esr-1 || =1:140.10.1esr-1~deb11u1 || =1:140.10.1esr-1~deb12u1 || =1:140.10.1esr-1~deb13u1 || =1:140.10.2esr-1 || =1:140.10.2esr-1~deb11u1 || =1:140.10.2esr-1~deb12u1 || =1:140.10.2esr-1~deb13u1 || =1:140.11.0esr-1 || =1:140.11.0esr-1~deb11u1 || =1:140.11.0esr-1~deb12u1 || =1:140.11.0esr-1~deb13u1 || =1:140.12.0esr-1 || =1:140.12.0esr-1~deb11u1 || =1:140.12.0esr-1~deb12u1 || =1:140.12.0esr-1~deb13u1 || =1:140.13.0esr-1 || =1:140.13.0esr-2 || =1:140.13.0esr-2~deb11u1 || =1:140.13.0esr-2~deb12u1 || =1:140.13.0esr-2~deb13u1 || =1:140.14.0esr-1 || =1:140.14.0esr-1~deb11u1 || =1:140.14.0esr-1~deb12u1 || =1:140.14.0esr-1~deb13u1 || =1:140.15.0esr-1~deb12u1 || =1:140.15.0esr-1~deb13u1 || =1:140.16.0esr-1~deb12u1 || =1:140.16.0esr-1~deb13u1 || =1:140.17.0esr-1~deb12u1 || =1:140.17.0esr-1~deb13u1 || =1:140.2.0esr-1 || =1:140.3.0esr-1 || =1:140.3.0esr-1~deb11u1 || =1:140.3.0esr-1~deb12u1 || =1:140.3.0esr-1~deb13u1 || =1:140.3.1esr-1 || =1:140.4.0esr-1 || =1:140.4.0esr-1~deb11u1 || =1:140.4.0esr-1~deb12u1 || =1:140.4.0esr-1~deb13u1 || =1:140.5.0esr-1 || =1:140.5.0esr-1~deb11u1 || =1:140.5.0esr-1~deb12u1 || =1:140.5.0esr-1~deb13u1 || =1:140.6.0esr-1 || =1:140.6.0esr-1~deb11u1 || =1:140.6.0esr-1~deb12u1 || =1:140.6.0esr-1~deb13u1 || =1:140.7.0esr-1 || =1:140.7.0esr-1~deb11u1 || =1:140.7.0esr-1~deb12u1 || =1:140.7.0esr-1~deb13u1 || =1:140.7.1esr-1 || =1:140.7.1esr-1~deb11u1 || =1:140.7.1esr-1~deb12u1 || =1:140.7.1esr-1~deb13u1 || =1:140.8.0esr-1 || =1:140.8.0esr-1~deb11u1 || =1:140.8.0esr-1~deb12u1 || =1:140.8.0esr-1~deb13u1 || =1:140.9.0esr-1 || =1:140.9.0esr-1~deb11u1 || =1:140.9.0esr-1~deb12u1 || =1:140.9.0esr-1~deb13u1 || =1:140.9.1esr-1 || =1:140.9.1esr-1~deb11u1 || =1:140.9.1esr-1~deb12u1 || =1:140.9.1esr-1~deb13u1 || =1:143.0.1-1 || =1:144.0.1-1 || =1:148.0.1-1 || =1:149.0.2-1 || =1:152.0-1 || =1:153.0.1esr-1 || =1:153.0.3esr-1 || =1:153.1.0esr-1 || =1:153.2.0esr-1 || =1:153.3.0esr-1 || =1:153.3.0esr-2 || =1:153.4.0esr-1 || =1:153.5.0esr-1 || =1:155.0.1-1 || =1:155.0.1-2 || =1:157.0-1 | |
debian 13 | =1:128.13.0esr-1 || =1:128.14.0esr-1 || =1:128.14.0esr-1~deb11u1 || =1:128.14.0esr-1~deb12u1 || =1:128.14.0esr-1~deb13u1 || =1:129.0~b6-1 || =1:130.0~b3-1 || =1:132.0~b6-1 || =1:135.0-1 || =1:136.0-1 || =1:137.0-1 || =1:138.0-1 || =1:140.0.1esr-1 || =1:140.1.0esr-1 || =1:140.1.1esr-1 || =1:140.10.0esr-1 || =1:140.10.0esr-1~deb11u1 || =1:140.10.0esr-1~deb12u1 || =1:140.10.0esr-1~deb13u1 || =1:140.10.1esr-1 || =1:140.10.1esr-1~deb11u1 || =1:140.10.1esr-1~deb12u1 || =1:140.10.1esr-1~deb13u1 || =1:140.10.2esr-1 || =1:140.10.2esr-1~deb11u1 || =1:140.10.2esr-1~deb12u1 || =1:140.10.2esr-1~deb13u1 || =1:140.11.0esr-1 || =1:140.11.0esr-1~deb11u1 || =1:140.11.0esr-1~deb12u1 || =1:140.11.0esr-1~deb13u1 || =1:140.12.0esr-1 || =1:140.12.0esr-1~deb11u1 || =1:140.12.0esr-1~deb12u1 || =1:140.12.0esr-1~deb13u1 || =1:140.13.0esr-1 || =1:140.13.0esr-2 || =1:140.13.0esr-2~deb11u1 || =1:140.13.0esr-2~deb12u1 || =1:140.13.0esr-2~deb13u1 || =1:140.14.0esr-1 || =1:140.14.0esr-1~deb11u1 || =1:140.14.0esr-1~deb12u1 || =1:140.14.0esr-1~deb13u1 || =1:140.15.0esr-1~deb12u1 || =1:140.15.0esr-1~deb13u1 || =1:140.16.0esr-1~deb12u1 || =1:140.16.0esr-1~deb13u1 || =1:140.17.0esr-1~deb12u1 || =1:140.17.0esr-1~deb13u1 || =1:140.2.0esr-1 || =1:140.3.0esr-1 || =1:140.3.0esr-1~deb11u1 || =1:140.3.0esr-1~deb12u1 || =1:140.3.0esr-1~deb13u1 || =1:140.3.1esr-1 || =1:140.4.0esr-1 || =1:140.4.0esr-1~deb11u1 || =1:140.4.0esr-1~deb12u1 || =1:140.4.0esr-1~deb13u1 || =1:140.5.0esr-1 || =1:140.5.0esr-1~deb11u1 || =1:140.5.0esr-1~deb12u1 || =1:140.5.0esr-1~deb13u1 || =1:140.6.0esr-1 || =1:140.6.0esr-1~deb11u1 || =1:140.6.0esr-1~deb12u1 || =1:140.6.0esr-1~deb13u1 || =1:140.7.0esr-1 || =1:140.7.0esr-1~deb11u1 || =1:140.7.0esr-1~deb12u1 || =1:140.7.0esr-1~deb13u1 || =1:140.7.1esr-1 || =1:140.7.1esr-1~deb11u1 || =1:140.7.1esr-1~deb12u1 || =1:140.7.1esr-1~deb13u1 || =1:140.8.0esr-1 || =1:140.8.0esr-1~deb11u1 || =1:140.8.0esr-1~deb12u1 || =1:140.8.0esr-1~deb13u1 || =1:140.9.0esr-1 || =1:140.9.0esr-1~deb11u1 || =1:140.9.0esr-1~deb12u1 || =1:140.9.0esr-1~deb13u1 || =1:140.9.1esr-1 || =1:140.9.1esr-1~deb11u1 || =1:140.9.1esr-1~deb12u1 || =1:140.9.1esr-1~deb13u1 || =1:143.0.1-1 || =1:144.0.1-1 || =1:148.0.1-1 || =1:149.0.2-1 || =1:152.0-1 || =1:153.0.1esr-1 || =1:153.0.3esr-1 || =1:153.1.0esr-1 || =1:153.2.0esr-1 || =1:153.3.0esr-1 || =1:153.3.0esr-2 || =1:153.4.0esr-1 || =1:153.5.0esr-1 || =1:155.0.1-1 || =1:155.0.1-2 || =1:157.0-1 | |
debian 14 | =1:128.13.0esr-1 || =1:128.14.0esr-1 || =1:128.14.0esr-1~deb11u1 || =1:128.14.0esr-1~deb12u1 || =1:128.14.0esr-1~deb13u1 || =1:129.0~b6-1 || =1:130.0~b3-1 || =1:132.0~b6-1 || =1:135.0-1 || =1:136.0-1 || =1:137.0-1 || =1:138.0-1 || =1:140.0.1esr-1 || =1:140.1.0esr-1 || =1:140.1.1esr-1 || =1:140.10.0esr-1 || =1:140.10.0esr-1~deb11u1 || =1:140.10.0esr-1~deb12u1 || =1:140.10.0esr-1~deb13u1 || =1:140.10.1esr-1 || =1:140.10.1esr-1~deb11u1 || =1:140.10.1esr-1~deb12u1 || =1:140.10.1esr-1~deb13u1 || =1:140.10.2esr-1 || =1:140.10.2esr-1~deb11u1 || =1:140.10.2esr-1~deb12u1 || =1:140.10.2esr-1~deb13u1 || =1:140.11.0esr-1 || =1:140.11.0esr-1~deb11u1 || =1:140.11.0esr-1~deb12u1 || =1:140.11.0esr-1~deb13u1 || =1:140.12.0esr-1 || =1:140.12.0esr-1~deb11u1 || =1:140.12.0esr-1~deb12u1 || =1:140.12.0esr-1~deb13u1 || =1:140.13.0esr-1 || =1:140.13.0esr-2 || =1:140.13.0esr-2~deb11u1 || =1:140.13.0esr-2~deb12u1 || =1:140.13.0esr-2~deb13u1 || =1:140.14.0esr-1 || =1:140.14.0esr-1~deb11u1 || =1:140.14.0esr-1~deb12u1 || =1:140.14.0esr-1~deb13u1 || =1:140.15.0esr-1~deb12u1 || =1:140.15.0esr-1~deb13u1 || =1:140.16.0esr-1~deb12u1 || =1:140.16.0esr-1~deb13u1 || =1:140.17.0esr-1~deb12u1 || =1:140.17.0esr-1~deb13u1 || =1:140.2.0esr-1 || =1:140.3.0esr-1 || =1:140.3.0esr-1~deb11u1 || =1:140.3.0esr-1~deb12u1 || =1:140.3.0esr-1~deb13u1 || =1:140.3.1esr-1 || =1:140.4.0esr-1 || =1:140.4.0esr-1~deb11u1 || =1:140.4.0esr-1~deb12u1 || =1:140.4.0esr-1~deb13u1 || =1:140.5.0esr-1 || =1:140.5.0esr-1~deb11u1 || =1:140.5.0esr-1~deb12u1 || =1:140.5.0esr-1~deb13u1 || =1:140.6.0esr-1 || =1:140.6.0esr-1~deb11u1 || =1:140.6.0esr-1~deb12u1 || =1:140.6.0esr-1~deb13u1 || =1:140.7.0esr-1 || =1:140.7.0esr-1~deb11u1 || =1:140.7.0esr-1~deb12u1 || =1:140.7.0esr-1~deb13u1 || =1:140.7.1esr-1 || =1:140.7.1esr-1~deb11u1 || =1:140.7.1esr-1~deb12u1 || =1:140.7.1esr-1~deb13u1 || =1:140.8.0esr-1 || =1:140.8.0esr-1~deb11u1 || =1:140.8.0esr-1~deb12u1 || =1:140.8.0esr-1~deb13u1 || =1:140.9.0esr-1 || =1:140.9.0esr-1~deb11u1 || =1:140.9.0esr-1~deb12u1 || =1:140.9.0esr-1~deb13u1 || =1:140.9.1esr-1 || =1:140.9.1esr-1~deb11u1 || =1:140.9.1esr-1~deb12u1 || =1:140.9.1esr-1~deb13u1 || =1:143.0.1-1 || =1:144.0.1-1 || =1:148.0.1-1 || =1:149.0.2-1 || =1:152.0-1 || =1:153.0.1esr-1 || =1:153.0.3esr-1 || =1:153.1.0esr-1 || =1:153.2.0esr-1 || =1:153.3.0esr-1 || =1:153.3.0esr-2 || =1:153.4.0esr-1 || =1:153.5.0esr-1 || =1:155.0.1-1 || =1:155.0.1-2 || =1:157.0-1 |
Does your application use this vulnerable software?
During the free trial, our tools assess your application, identify vulnerabilities, and provide recommendations for their remediation.