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.
The product subtracts one value from another, such that the result is less than the minimum allowable integer value, which produces a value that is not equal to the correct result.
Name | Vendor | Start Version | End Version |
---|---|---|---|
Mutt | Mutt | * | 1.10.1 (excluding) |
Neomutt | Neomutt | * | 20180716 (excluding) |
Mutt | Ubuntu | artful | * |
Mutt | Ubuntu | bionic | * |
Mutt | Ubuntu | cosmic | * |
Mutt | Ubuntu | devel | * |
Mutt | Ubuntu | disco | * |
Mutt | Ubuntu | eoan | * |
Mutt | Ubuntu | focal | * |
Mutt | Ubuntu | groovy | * |
Mutt | Ubuntu | hirsute | * |
Mutt | Ubuntu | impish | * |
Mutt | Ubuntu | jammy | * |
Mutt | Ubuntu | kinetic | * |
Mutt | Ubuntu | lunar | * |
Mutt | Ubuntu | mantic | * |
Mutt | Ubuntu | noble | * |
Mutt | Ubuntu | oracular | * |
Mutt | Ubuntu | trusty | * |
Mutt | Ubuntu | upstream | * |
Mutt | Ubuntu | xenial | * |
Neomutt | Ubuntu | bionic | * |
Neomutt | Ubuntu | cosmic | * |
Neomutt | Ubuntu | esm-apps/bionic | * |
Neomutt | Ubuntu | upstream | * |