Neomutt is a terminal-based email client built as a community fork of Mutt, maintaining a narrow but notably prominent footprint in the vulnerability landscape despite its single-product focus. Its vulnerability profile skews strongly toward critical-severity outcomes across a recurrent set of memory-safety and input-handling weaknesses, including out-of-bounds writes, improper input validation, path traversal, OS command injection, and cryptographic signature verification flaws that reflect the inherent risks of parsing untrusted email content and managing complex user interactions in a native codebase. The concentration of serious flaws in a mail client that processes arbitrary remote content underscores the attack surface presented by email as a delivery vector and the difficulty of safely handling diverse message formats, encodings, and attachments. Defenders should treat Neomutt advisories as high-priority, especially in environments where the client processes email from untrusted sources; current exploitation activity and exposure counts are shown alongside this summary.
The number and severity of CVEs published that impact products developed by Neomutt over time
Signals from CVEs in this vendor scope (21 CVEs).
21 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2018-14361CRITICAL An issue was discovered in NeoMutt before 2018-07-16. nntp.c proceeds even if memory allocation fails for messages data. | Jul 17, 2018 | 9.8 | 31 | NO | NO |
CVE-2018-14359CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. They have a buffer overflow via base64 data. | Jul 17, 2018 | 9.8 | 31 | NO | NO |
CVE-2018-14356CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. pop.c mishandles a zero-length UID. | Jul 17, 2018 | 9.8 | 31 | NO | NO |
CVE-2018-14354CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. They allow remote IMAP servers to execute arbitrary commands via backquote characters, related to the m | Jul 17, 2018 | 9.8 | 31 | NO | NO |
CVE-2018-14350CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. imap/message.c has a stack-based buffer overflow for a FETCH response with a long INTERNALDATE field. | Jul 17, 2018 | 9.8 | 31 | NO | NO |
CVE-2018-14362CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. pop.c does not forbid characters that may have unsafe interaction with message-cache pathnames, as demo | Jul 17, 2018 | 9.8 | 30 | NO | NO |
CVE-2018-14360CRITICAL An issue was discovered in NeoMutt before 2018-07-16. nntp_add_group in newsrc.c has a stack-based buffer overflow because of incorrect sscanf usage. | Jul 17, 2018 | 9.8 | 30 | NO | NO |
CVE-2018-14358CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. imap/message.c has a stack-based buffer overflow for a FETCH response with a long RFC822.SIZE field. | Jul 17, 2018 | 9.8 | 30 | NO | NO |
CVE-2018-14357CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. They allow remote IMAP servers to execute arbitrary commands via backquote characters, related to the m | Jul 17, 2018 | 9.8 | 30 | NO | NO |
CVE-2018-14353CRITICAL An issue was discovered in Mutt before 1.10.1 and NeoMutt before 2018-07-16. imap_quote_string in imap/util.c has an integer underflow. | Jul 17, 2018 | 9.8 | 30 | NO | NO |
Signals from CVEs in this vendor scope (21 CVEs).
An overview of all social media posts that mention a CVE ID that affects a product developed by Neomutt.
Media articles that mention a CVE ID that affects a product developed by Neomutt — matched by CVE ID, not by vendor name.