Summary
Package updates are available for Amazon Linux 2 that fix the following vulnerabilities: CVE-2022-25315: An integer overflow was found in expat. The issue occurs in storeRawNames() by abusing the m_buffer expansion logic to allow allocations very close to INT_MAX and out-of-bounds heap writes. This flaw can cause a denial of service or potentially arbitrary code execution.
Fixed packages 6
| Release | Package | Fixed in |
|---|---|---|
| Amazon Linux · 2 | expat | 0:2.1.0-12.amzn2.0.2 |
| Amazon Linux · 2 | expat-debuginfo | 0:2.1.0-12.amzn2.0.2 |
| Amazon Linux · 2 | expat-devel | 0:2.1.0-12.amzn2.0.2 |
| Amazon Linux · 2 | expat-static | 0:2.1.0-12.amzn2.0.2 |
| Amazon Linux · 2 | thunderbird | 0:91.7.0-2.amzn2.0.1 |
| Amazon Linux · 2 | thunderbird-debuginfo | 0:91.7.0-2.amzn2.0.1 |
Vulnerabilities 1
-
Critical 9.8CVE-2022-25315 Public exploit
In Expat (aka libexpat) before 2.4.5, there is an integer overflow in storeRawNames.
References
-
web
https://alas.aws.amazon.com/cve/html/CVE-2022-25315.html