CVE-2021-30547: Out of bounds write in ANGLE

Published May 18, 2021
·
Updated

An out of bounds write in ANGLE could have allowed an attacker to corrupt memory leading to a potentially exploitable crash.

Other sources

Out of bounds write in ANGLE in Google Chrome prior to 91.0.4472.101 allowed a remote attacker to potentially perform out of bounds memory access via a crafted HTML page.

Credit

Seong-Hwan Park (SeHwa)(SecunologyLab)

Affected Software

66 affected componentsFixes available
debian/chromium<=90.0.4430.212-1~deb10u1
116.0.5845.180-1~deb11u1118.0.5993.70-1~deb11u1116.0.5845.180-1~deb12u1118.0.5993.70-1~deb12u1118.0.5993.70-1
debian/firefox
118.0.2-1
debian/firefox-esr
91.12.0esr-1~deb10u1115.3.1esr-1~deb10u1102.15.0esr-1~deb11u1115.3.1esr-1~deb11u1102.15.1esr-1~deb12u1115.3.0esr-1~deb12u1115.3.0esr-1
debian/thunderbird
1:91.12.0-1~deb10u11:115.3.1-1~deb10u11:102.13.1-1~deb11u11:115.3.1-1~deb11u11:102.15.1-1~deb12u11:115.3.1-1~deb12u11:115.3.1-1
Mozilla Firefox ESR<78.12
78.12
Mozilla Thunderbird<78.12
78.12
Mozilla Firefox<90
90
Google Chrome<91.0.4472.101
91.0.4472.101
Google Chrome<91.0.4472.101
Debian Debian Linux=9.0
Debian Debian Linux=10.0
Fedoraproject Fedora=34
Mozilla Firefox<97.0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/chromium<91.0.4472.101-r0
91.0.4472.101-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox<90.0-r0
90.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/firefox-esr<78.12.0-r0
78.12.0-r0
alpine/librewolf<90.0-r0
90.0-r0
alpine/librewolf<90.0-r0
90.0-r0
alpine/librewolf<90.0-r0
90.0-r0
alpine/librewolf<90.0-r0
90.0-r0
alpine/qt5-qtwebengine<5.15.3_git20211006-r0
5.15.3_git20211006-r0
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/qt5-qtwebengine<5.15.3_git20210510-r4
5.15.3_git20210510-r4
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0
alpine/thunderbird<91.3.2-r0
91.3.2-r0

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade debian/chromium to a version that resolves this vulnerability.

    Fixed in 116.0.5845.180-1~deb11u1Fixed in 118.0.5993.70-1~deb11u1Fixed in 116.0.5845.180-1~deb12u1Fixed in 118.0.5993.70-1~deb12u1Fixed in 118.0.5993.70-1
  2. Upgrade

    Upgrade debian/firefox to a version that resolves this vulnerability.

    Fixed in 118.0.2-1
  3. Upgrade

    Upgrade debian/firefox-esr to a version that resolves this vulnerability.

    Fixed in 91.12.0esr-1~deb10u1Fixed in 115.3.1esr-1~deb10u1Fixed in 102.15.0esr-1~deb11u1Fixed in 115.3.1esr-1~deb11u1Fixed in 102.15.1esr-1~deb12u1Fixed in 115.3.0esr-1~deb12u1Fixed in 115.3.0esr-1
  4. Upgrade

    Upgrade debian/thunderbird to a version that resolves this vulnerability.

    Fixed in 1:91.12.0-1~deb10u1Fixed in 1:115.3.1-1~deb10u1Fixed in 1:102.13.1-1~deb11u1Fixed in 1:115.3.1-1~deb11u1Fixed in 1:102.15.1-1~deb12u1Fixed in 1:115.3.1-1~deb12u1Fixed in 1:115.3.1-1
  5. Upgrade

    Upgrade Firefox ESR to a version that resolves this vulnerability.

    Fixed in 78.12
  6. Upgrade

    Upgrade Thunderbird to a version that resolves this vulnerability.

    Fixed in 78.12
  7. Upgrade

    Upgrade Firefox to a version that resolves this vulnerability.

    Fixed in 90
  8. Upgrade

    Upgrade Google Chrome (Trace Event) to a version that resolves this vulnerability.

    Fixed in 91.0.4472.101
  9. Upgrade

    Upgrade alpine/chromium to a version that resolves this vulnerability.

    Fixed in 91.0.4472.101-r0
  10. Upgrade

    Upgrade alpine/firefox to a version that resolves this vulnerability.

    Fixed in 90.0-r0
  11. Upgrade

    Upgrade alpine/firefox-esr to a version that resolves this vulnerability.

    Fixed in 78.12.0-r0
  12. Upgrade

    Upgrade alpine/librewolf to a version that resolves this vulnerability.

    Fixed in 90.0-r0
  13. Upgrade

    Upgrade alpine/qt5-qtwebengine to a version that resolves this vulnerability.

    Fixed in 5.15.3_git20211006-r0
  14. Upgrade

    Upgrade alpine/qt5-qtwebengine to a version that resolves this vulnerability.

    Fixed in 5.15.3_git20210510-r4
  15. Upgrade

    Upgrade alpine/thunderbird to a version that resolves this vulnerability.

    Fixed in 91.3.2-r0

Event History

May 18, 2021
CVE Published
12:00 AM
Jun 15, 2021
CVE Published
via MITRE·09:40 PM
Data Sourced
via MITRE·09:40 PM
DescriptionWeakness
Data Sourced
via NVD·10:15 PM
DescriptionSeverityWeaknessAffected Software
Data Sourced
via OSV·10:15 PM
DescriptionSeverityAffected Software

Parent advisories

This vulnerability appears in the following advisories.

Frequently Asked Questions

1

What is the severity of CVE-2021-30547?

CVE-2021-30547 is classified as a high-severity vulnerability due to its potential to lead to memory corruption and crashes.

2

How do I fix CVE-2021-30547?

To address CVE-2021-30547, update affected software to the latest version as specified in the security advisories.

3

Which software is affected by CVE-2021-30547?

CVE-2021-30547 affects multiple software, including Google Chrome, Mozilla Firefox, Firefox ESR, and Thunderbird.

4

Can CVE-2021-30547 be exploited remotely?

Yes, CVE-2021-30547 can be exploited remotely through crafted content that triggers out of bounds memory access.

5

What kind of attack does CVE-2021-30547 facilitate?

CVE-2021-30547 facilitates attacks that may lead to memory corruption, which can result in application crashes and potential arbitrary code execution.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203