CVE-2017-17848
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature...
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- High
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
CVE-2017-17848- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:P/A:N - Weakness
- CWE-347
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
CVE-2017-17848- Updated
- 2026-11-02
EUVDEUVD-2017-8995 No score
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
EUVD-2017-8995- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-gvxj-mgw2-9vg3
7.5
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature...
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
GHSA-gvxj-mgw2-9vg3- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-347
- Updated
- 2026-11-02
OSV
7.5
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
CVE-2017-17848- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVDEBIAN-CVE-2017-17848
7.5
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
DEBIAN-CVE-2017-17848- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2017-17848
7.5
An issue was discovered in Enigmail before 1.9.9. In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed. In other words, the entire containing message appears to be signed, but the recipient does not see any of the signed text.
- Record
UBUNTU-CVE-2017-17848- CVSS 3.0
- 7.5 High
CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Updated
- 2026-11-02
OSVMGASA-2017-0477 No score
Updated thunderbird packages fix security vulnerabilities
Multiple vulnerabilities have been fixed in thunderbird.
- JavaScript Execution via RSS in mailbox:// origin (CVE-2017-7846).
- Local path string can be leaked from RSS feed (CVE-2017-7847).
- RSS Feed vulnerable to new line Injection (CVE-2017-7848).
- Mailsploit From address with encoded null character is cut off in message header display (CVE-2017-7829).
Multiple vulnerabilities have been fixed in the bundled enigmail package.
- An issue was discovered that allows remote attackers to trigger use of an intended public key for encryption, because incorrect regular expressions are used for extraction of an e-mail address from a comma-separated list (CVE-2017-17843).
- A remote attacker can obtain cleartext content by sending an encrypted data block to a victim, and relying on the victim to automatically decrypt that block and then send it back to the attacker as quoted text (CVE-2017-17844).
- An issue was discovered where Improper Random Secret Generation occurs because Math.Random() is used by pretty Easy privacy (pEp) (CVE-2017-17845).
- An issue was discovered where regular expressions are exploitable for Denial of Service, because of attempts to match arbitrarily long strings (CVE-2017-17846).
- An issue was discovered that signature spoofing is possible because the UI does not properly distinguish between an attachment signature, and a signature that applies to the entire containing message (CVE-2017-17847).
- In a variant of CVE-2017-17847, signature spoofing is possible for multipart/related messages because a signed message part can be referenced with a cid: URI but not actually displayed (CVE-2017-17848)
- Record
MGASA-2017-0477- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
enigmailDebian:11 |
before 2:1.9.9-1 | 2:1.9.9-1 |
enigmailDebian:7 From an advisory covering 6 CVEs |
before 2:1.9.9-1~deb7u1, plus listed versions 2:1.4.1-22:1.4.1exp-12:1.4.5+id16-12:1.4.6+id16-12:1.4.6+id17-1 Show 45 moreShow less2:1.5.0+id17-12:1.5.0+id17-22:1.5.1+id17-12:1.5.1+id17-22:1.5.1+id17-32:1.5.1+id17-3~deb7u12:1.5.1+id17-42:1.6+git0.20140323-12:1.6+git0.20140323-22:1.6-12:1.6-22:1.6-32:1.6-42:1.6-4~deb7u12:1.7-12:1.7.2-12:1.7.2-1~deb7u12:1.7.2-22:1.7.2-32:1.7~git0.20140707-12:1.8-12:1.8.1-12:1.8.2-12:1.8.2-22:1.8.2-32:1.8.2-42:1.8.2-4~deb7u12:1.8.2-4~deb7u22:1.8.2-4~deb8u12:1.8.2~beta3-12:1.9-12:1.9.1-12:1.9.1-22:1.9.2-12:1.9.3-12:1.9.3-22:1.9.4-12:1.9.5-12:1.9.5-22:1.9.5-32:1.9.5-42:1.9.5-52:1.9.5-62:1.9.5-72:1.9.6-1 |
2:1.9.9-1~deb7u1 |
enigmailDebian:8 From an advisory covering 6 CVEs |
before 2:1.9.9-1~deb8u1, plus listed versions 2:1.7.2-32:1.8-12:1.8.1-12:1.8.2-12:1.8.2-2 Show 35 moreShow less2:1.8.2-32:1.8.2-42:1.8.2-4~deb7u12:1.8.2-4~deb7u22:1.8.2-4~deb8u12:1.8.2~beta3-12:1.9-12:1.9.1-12:1.9.1-22:1.9.2-12:1.9.3-12:1.9.3-22:1.9.4-12:1.9.5-12:1.9.5-22:1.9.5-32:1.9.5-42:1.9.5-52:1.9.5-62:1.9.5-72:1.9.6-12:1.9.6-22:1.9.7-12:1.9.7-22:1.9.8-12:1.9.8.1-12:1.9.8.1-1~deb7u12:1.9.8.1-1~deb8u12:1.9.8.1-1~deb9u12:1.9.8.2-12:1.9.8.2-22:1.9.8.3-12:1.9.9-1~deb7u12:1.9~beta1-12:1.9~beta2-1 |
2:1.9.9-1~deb8u1 |
enigmailDebian:9 From an advisory covering 6 CVEs |
before 2:1.9.9-1~deb9u1, plus listed versions 2:1.9.7-22:1.9.8-12:1.9.8.1-12:1.9.8.1-1~deb7u12:1.9.8.1-1~deb8u1 Show 6 moreShow less2:1.9.8.1-1~deb9u12:1.9.8.2-12:1.9.8.2-22:1.9.8.3-12:1.9.9-1~deb7u12:1.9.9-1~deb8u1 |
2:1.9.9-1~deb9u1 |
thunderbirdMageia:5 From an advisory covering 10 CVEs |
before 52.5.2-1.mga5 | 52.5.2-1.mga5 |
thunderbird-l10nMageia:5 From an advisory covering 10 CVEs |
before 52.5.2-1.mga5 | 52.5.2-1.mga5 |
thunderbirdMageia:6 From an advisory covering 10 CVEs |
before 52.5.2-1.mga6 | 52.5.2-1.mga6 |
thunderbird-l10nMageia:6 From an advisory covering 10 CVEs |
before 52.5.2-1.mga6 | 52.5.2-1.mga6 |
enigmailUbuntu:14.04:LTS |
before 2:1.9.9-0ubuntu0.14.04.1, plus listed versions 2:1.5.2-0ubuntu12:1.7-0ubuntu0.14.04.12:1.7.2-0ubuntu0.14.04.12:1.8.2-0ubuntu0.14.04.12:1.9.7-0ubuntu0.14.04.1 |
2:1.9.9-0ubuntu0.14.04.1 |
enigmailUbuntu:16.04:LTS |
before 2:1.9.9-0ubuntu0.16.04.1, plus listed versions 2:1.8.2-0ubuntu12:1.8.2-4fakesync12:1.9.1-12:1.9.7-1~ubuntu0.16.04.1 |
2:1.9.9-0ubuntu0.16.04.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2017-17848 is a high vulnerability (CVSS 7.5) in Enigmail, published December 21, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.84%, the 79th percentile. Fixed in enigmail 2:1.9.9-1.
References
sourceforge.net/p/enigmail/bugs/709
lists.debian.org/debian-security-announce/2017/msg00333.html
lists.debian.org/debian-lts-announce/2017/12/msg00021.html
debian.org/security/2017/dsa-4070
openwall.com/lists/oss-security/2019/04/30/4
seclists.org/fulldisclosure/2019/Apr/38
Show 12 moreShow less
packetstormsecurity.com/files/152703/Johnny-You-Are-Fired.html
github.com/RUB-NDS/Johnny-You-Are-Fired
github.com/RUB-NDS/Johnny-You-Are-Fired/blob/master/paper/johnny-fired.pdf
nvd.nist.gov/vuln/detail/CVE-2017-17848
github.com/advisories/GHSA-gvxj-mgw2-9vg3
security-tracker.debian.org/tracker/CVE-2017-17848
advisories.mageia.org/MGASA-2017-0477.html
bugs.mageia.org/show_bug.cgi?id=22251
mozilla.org/en-US/security/advisories/mfsa2017-30
ubuntu.com/security/CVE-2017-17848
enigmail.net/download/other/Enigmail%20Pentest%20Report%20by%20Cure53%20-%20Excerpt.pdf
cve.org/CVERecord?id=CVE-2017-17848
Left out here: 13 versions. The JSON record has them.