CVE-2025-3909
CVE-2025-3909 · JavaScript Execution via Spoofed PDF Attachment and file:/// Link
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
Thunderbird's handling of the X-Mozilla-External-Attachment-URL header can be exploited to execute JavaScript in the file:/// context. By crafting a nested email attachment (message/rfc822) and setting its content type to application/pdf, Thunderbird may incorrectly render it as HTML when opened, allowing the embedded JavaScript to run without requiring a file download. This behavior relies on Thunderbird auto-saving the attachment to /tmp and linking to it via the file:/// protocol, potentially enabling JavaScript execution as part of the HTML. This vulnerability was fixed in Thunderbird 128.10.1 and Thunderbird 138.0.1.
CVSS 8.1 · Élevée · EPSS 0,5% · Correctif disponible
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
thunderbird
- Versions du logiciel
- ≥ 128.10.1, ≤ 128.*: Non concernée (rpm)
- ≥ 138.0.1: Non concernée (rpm)
Aucun correctif publié
thunderbird Debian:12
- Versions du logiciel
- 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~deb11u1
- 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
- Plages de versions concernées
- ECOSYSTEM: < 1:128.10.1esr-1~deb12u1
Mettez à jour vers 1:128.10.1esr-1~deb12u1
thunderbird Debian:13
- Plages de versions concernées
- ECOSYSTEM: < 1:128.10.1esr-1
Mettez à jour vers 1:128.10.1esr-1
thunderbird Debian:14
- Plages de versions concernées
- ECOSYSTEM: < 1:128.10.1esr-1
Mettez à jour vers 1:128.10.1esr-1
thunderbird Ubuntu:22.04:LTS
- Versions du logiciel
- 1:91.1.2+build1-0ubuntu1
- 1:91.3.0+build2-0ubuntu1
- 1:91.3.1+build1-0ubuntu1
- 1:91.3.2+build1-0ubuntu1
- 1:91.4.0+build1.1-0ubuntu1
- 1:91.4.0+build2-0ubuntu1
- 1:91.5.0+build1-0ubuntu1
- 1:91.5.1+build1-0ubuntu1
- 1:91.6.1+build1-0ubuntu1
- 1:91.7.0+build1-0ubuntu1
- 1:91.7.0+build2-0ubuntu1
- 1:91.8.0+build2-0ubuntu1
- 1:91.9.1+build1-0ubuntu0.22.04.1
- 1:91.11.0+build2-0ubuntu0.22.04.1
- 1:102.2.2+build1-0ubuntu0.22.04.1
- 1:102.4.2+build2-0ubuntu0.22.04.1
- 1:102.7.1+build2-0ubuntu0.22.04.1
- 1:102.8.0+build2-0ubuntu0.22.04.1
- 1:102.9.0+build1-0ubuntu0.22.04.1
- 1:102.10.0+build2-0ubuntu0.22.04.1
- 1:102.11.0+build1-0ubuntu0.22.04.1
- 1:102.13.0+build1-0ubuntu0.22.04.1
- 1:102.15.0+build1-0ubuntu0.22.04.1
- 1:102.15.1+build1-0ubuntu0.22.04.1
- 1:115.3.1+build1-0ubuntu0.22.04.2
- 1:115.4.1+build1-0ubuntu0.22.04.1
- 1:115.5.0+build1-0ubuntu0.22.04.1
- 1:115.6.0+build2-0ubuntu0.22.04.1
- 1:115.8.1+build1-0ubuntu0.22.04.1
- 1:115.9.0+build1-0ubuntu0.22.04.1
- 1:115.10.1+build1-0ubuntu0.22.04.1
- 1:115.11.0+build2-0ubuntu0.22.04.1
- 1:115.12.0+build3-0ubuntu0.22.04.1
- 1:115.13.0+build5-0ubuntu0.22.04.1
- 1:115.15.0+build1-0ubuntu0.22.04.1
- 1:115.16.0+build2-0ubuntu0.22.04.1
- 1:115.18.0+build1-0ubuntu0.22.04.1
- Plages de versions concernées
- ECOSYSTEM: < 1:128.12.0+build1-0ubuntu0.22.04.1
Mettez à jour vers 1:128.12.0+build1-0ubuntu0.22.04.1