Description
Multiple serious vulnerabilities have been found in Mozilla Thunderbird. Malicious users can exploit these vulnerabilities to cause denial of service, gain privileges, execute arbitrary code, read and write local files.
Below is a complete list of vulnerabilities:
- A use-after-free vulnerability in SMIL can be exploited remotely to cause a denial of service;
- A use-after-free vulnerability during transaction processing in the editor can be exploited remotely to cause a denial of service;
- An out-of-bounds write vulnerability in the Graphite 2 library can be exploited remotely to cause a denial of service;
- An out-of-bounds write vulnerability in Base64 decoding in the Network Security Services (NSS) library can be exploited remotely to cause a denial of service;
- A buffer overflow vulnerability in WebGL can be exploited remotely to cause a denial of service;
- Origin confusion vulnerability related to reloading isolated data:text/html URL can be exploited remotely to execute a cross-site scripting (XSS) attack;
- A use-after-free vulnerability during focus handling can be exploited remotely to cause a denial of service;
- A use-after-free vulnerability in text input selection can be exploited remotely to cause a denial of service;
- A use-after-free vulnerability in frame selection can be exploited remotely to cause a denial of service;
- A use-after-free vulnerability in nsAutoPtr during XSLT processing can be exploited remotely to cause a denial of service;
- A use-after-free vulnerability in txExecutionState destructor related to XSLT processing can be exploited remotely to cause a denial of service;
- Use-after-free vulnerability in nsTArray Length() during XSLT processing can be exploited remotely to cause a denial of service;
- Use-after-free vulnerability with selection during scroll events can be exploited remotely to cause a denial of service;
- Use-after-free vulnerability during style changes when manipulating DOM elements can be exploited remotely to cause a denial of service;
- Memory corruption vulnerability with accessibility and DOM manipulation can be exploited remotely to cause a denial of service;
- An out-of-bounds write vulnerability during BinHex decoding can be exploited remotely to cause a denial of service;
- A buffer overflow vulnerability while parsing application/http-index-format content can be exploited remotely to cause a denial of service or obtain a sensitive information;
- An out-of-bounds read vulnerability when HTTP/2 DATA frames are sent with incorrect data can be exploited remotely to cause a denial of service;
- An out-of-bounds read vulnerability during glyph processing can be exploited remotely to cause denial of service or obtain a sensitive information;
- An out-of-bounds read vulnerability while processing SVG content in ConvolvePixel and during glyph processing can be exploited remotely to cause a denial of service or obtain a sensitive information;
- Multiple out-of-bounds read vulnerabilities in the Libevent library can be exploited remotely to cause a denial of service;
- Multiple potential buffer overflows in flex-generated code can be exploited remotely possibly to cause a denial of service;
- Multiple memory corruption vulnerabilities, which occur because of memory safety bugs, can be exploited remotely to execute arbitrary code;
- A potential memory corruption occurring while drawing Skia content outside the bounds of a clipping region can be exploited remotely possibly to cause a denial of service;
- An improper sandbox escape handling can be exploited remotely through file picker via relative paths to bypass security restrictions and gain privileges (get read only access to the local file system);
- An unknown vulnerability can be exploited remotely via the user interaction on the adressbar and the onblur event to spoof adressbar;
- An improper handling of layouts and manipulations of bidirectional unicode text combined with CSS animations can be exploited remotely to cause a denial of service;
- A vulnerability related to parsing application/http-index-format content can be exploited remotely possibly to cause a denial of service or execute arbitrary code;
- An improper DRBG number generation in NSS (Network Security Services) library can be exploited remotely possibly to cause a denial of service or execute arbitrary code.
NB: This vulnerability have no public CVSS rating so rating can be changed by the time.
NB: At this moment Mozilla just reserved CVE numbers for this vulnerabilities. Information can be changed soon.
Original advisories
Exploitation
Public exploits exist for this vulnerability.
Malware exists for this vulnerability. Usually such malware is classified as Exploit. More details.
Related products
CVE list
- CVE-2016-10197 warning
- CVE-2017-5461 critical
- CVE-2016-6354 critical
- CVE-2017-5433 critical
- CVE-2017-5435 critical
- CVE-2017-5436 high
- CVE-2017-5459 critical
- CVE-2017-5466 warning
- CVE-2017-5434 critical
- CVE-2017-5432 critical
- CVE-2017-5460 critical
- CVE-2017-5438 critical
- CVE-2017-5439 critical
- CVE-2017-5440 critical
- CVE-2017-5441 critical
- CVE-2017-5442 critical
- CVE-2017-5464 critical
- CVE-2017-5443 critical
- CVE-2017-5444 warning
- CVE-2017-5446 critical
- CVE-2017-5447 high
- CVE-2017-5465 high
- CVE-2017-5454 warning
- CVE-2017-5469 critical
- CVE-2017-5445 warning
- CVE-2017-5449 warning
- CVE-2017-5451 warning
- CVE-2017-5462 warning
- CVE-2017-5467 warning
- CVE-2017-5430 critical
- CVE-2017-5429 critical
- CVE-2016-10195 critical
- CVE-2016-10196 warning
Read more
Find out the statistics of the vulnerabilities spreading in your region on statistics.securelist.com