CVE-2017-5461 Memory corruption in Firefox
Remote attackers can cause denial of service or potentially execute code via out-of-bounds write in Mozilla NSS base64 operations.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2017-5461?
CVE-2017-5461 is a critical memory corruption vulnerability in Mozilla Network Security Services, published on 11 May 2017. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
Mozilla Network Security Services (NSS) before 3.21.4, 3.22.x through 3.28.x before 3.28.4, 3.29.x before 3.29.5, and 3.30.x before 3.30.1 allows remote attackers to cause a denial of service (out-of-bounds write) or possibly have unspecified other impact by leveraging incorrect base64 operations.
Weakness: CWE-787
Which versions are affected by CVE-2017-5461?
It affects 1 product.
Linux distribution packages (40)
nss Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-devel Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-pkcs11-devel Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-sysinit Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-tools Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-util Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-util-debuginfo Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss-util-devel Red Hat:enterprise_linux:6::client | All versions | 0:3.28.4-1.el6_9 |
nss Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-pkcs11-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-sysinit Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-tools Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-util Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-util-debuginfo Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss-util-devel Red Hat:enterprise_linux:6::computenode | All versions | 0:3.28.4-1.el6_9 |
nss Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-devel Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-pkcs11-devel Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-sysinit Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-tools Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-util Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-util-debuginfo Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss-util-devel Red Hat:enterprise_linux:6::server | All versions | 0:3.28.4-1.el6_9 |
nss Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-pkcs11-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-sysinit Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-tools Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-util Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-util-debuginfo Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss-util-devel Red Hat:enterprise_linux:6::workstation | All versions | 0:3.28.4-1.el6_9 |
nss Red Hat:enterprise_linux:7::client | All versions | 0:3.28.4-1.0.el7_3 |
nss-debuginfo Red Hat:enterprise_linux:7::client | All versions | 0:3.28.4-1.0.el7_3 |
nss-devel Red Hat:enterprise_linux:7::client | All versions | 0:3.28.4-1.0.el7_3 |
nss-pkcs11-devel Red Hat:enterprise_linux:7::client | All versions | 0:3.28.4-1.0.el7_3 |
Products include Mozilla Network Security Services.
How do I fix CVE-2017-5461?
Upgrade to a fixed version.
Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.
Is CVE-2017-5461 being exploited?
There is no known exploitation of CVE-2017-5461 in the wild and no public exploit code.
Other vulnerabilities in Mozilla Network Security Services
Sources
Also known as ALPINE-CVE-2017-5461, DEBIAN-CVE-2017-5461, GHSA-f438-mjv4-rwx8, RHSA-2017:1100, RHSA-2017:1101, RHSA-2017:1102 and 2 more.