CVE-2020-0034
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper...
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- None
- Availability
- None
Exploit likelihood
What each source reports
NVD Score used
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
CVE-2020-0034- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - CVSS 2.0
- 7.8 High
AV:N/AC:L/Au:N/C:C/I:N/A:N - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
CVE-2020-0034- Updated
- 2026-11-02
EUVDEUVD-2020-1542 No score
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
EUVD-2020-1542- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-96m3-53rw-386g
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper...
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
GHSA-96m3-53rw-386g- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Weakness
- CWE-20, CWE-125
- Updated
- 2026-11-02
OSVALPINE-CVE-2020-0034
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
ALPINE-CVE-2020-0034- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-03
OSV
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
CVE-2020-0034- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
Show 9 moreShow less
OSVDEBIAN-CVE-2020-0034
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
DEBIAN-CVE-2020-0034- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVRHSA-2020:3876
7.5
Red Hat Security Advisory: libvpx security update
- Record
RHSA-2020:3876- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVUBUNTU-CVE-2020-0034
7.5
In vp8_decode_frame of decodeframe.c, there is a possible out of bounds read due to improper input validation. This could lead to remote information disclosure if error correction were turned on, with no additional execution privileges needed. User interaction is not needed for exploitation.Product: AndroidVersions: Android-8.0 Android-8.1Android ID: A-62458770
- Record
UBUNTU-CVE-2020-0034- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N - Updated
- 2026-11-02
OSVopenSUSE-SU-2020:0680-1 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2020-0034: Fixed an out-of-bounds read on truncated key frames (bsc#1166066).
This update was imported from the SUSE:SLE-15:Update update project.
- Record
openSUSE-SU-2020:0680-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11680-1 No score
libvpx-devel-1.11.0-3.1 on GA media
These are all security issues fixed in the libvpx-devel-1.11.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11680-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:1297-1 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2020-0034: Fixed an out-of-bounds read on truncated key frames (bsc#1166066).
- Record
SUSE-SU-2020:1297-1- Updated
- 2026-11-02
OSVSUSE-SU-2020:1297-2 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2020-0034: Fixed an out-of-bounds read on truncated key frames (bsc#1166066).
- Record
SUSE-SU-2020:1297-2- Updated
- 2026-11-02
OSVSUSE-SU-2021:4168-1 No score
Security update for libvpx
This update for libvpx fixes the following issues:
- CVE-2020-0034: Fixed out-of-bounds read on truncated key frames (bsc#1166066)
- Record
SUSE-SU-2021:4168-1- Updated
- 2026-11-02
OSVUSN-5637-1 No score
libvpx vulnerability
It was discovered that libvpx incorrectly handled certain WebM media files. A remote attacker could use this issue to crash an application using libvpx under certain conditions, resulting in a denial of service.
- Record
USN-5637-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libvpxAlpine:v3.11 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.12 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.13 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.14 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.15 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.16 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.17 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.18 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.19 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.20 |
before 1.8.2-r0 | 1.8.2-r0 |
Show 39 moreShow less
| Package | Affected | Fixed |
|---|---|---|
libvpxAlpine:v3.21 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.22 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.23 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxAlpine:v3.24 |
before 1.8.2-r0 | 1.8.2-r0 |
libvpxDebian:12 |
before 1.7.0-3 | 1.7.0-3 |
libvpxDebian:13 |
before 1.7.0-3 | 1.7.0-3 |
libvpxDebian:14 |
before 1.7.0-3 | 1.7.0-3 |
libvpxDebian:8 |
before 1.3.0-3+deb8u3, plus listed versions 1.3.0-31.3.0-3+deb8u11.3.0-3+deb8u2 |
1.3.0-3+deb8u3 |
libvpxDebian:9 |
before 1.6.1-3+deb9u3, plus listed versions 1.6.1-31.6.1-3+deb9u11.6.1-3+deb9u2 |
1.6.1-3+deb9u3 |
libvpxRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-debuginfoRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-develRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-utilsRed Hat:enterprise_linux:7::client From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpxRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-debuginfoRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-develRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-utilsRed Hat:enterprise_linux:7::computenode From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpxRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-debuginfoRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-develRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-utilsRed Hat:enterprise_linux:7::server From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpxRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-debuginfoRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-develRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpx-utilsRed Hat:enterprise_linux:7::workstation From an advisory covering 4 CVEs |
before 0:1.3.0-8.el7 | 0:1.3.0-8.el7 |
libvpxSUSE:Linux Enterprise Module for Basesystem 15 SP1 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Module for Desktop Applications 15 SP1 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Module for Basesystem 15 SP2 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Module for Desktop Applications 15 SP2 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Module for Package Hub 15 SP1 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Module for Package Hub 15 SP2 |
before 1.6.1-6.6.8 | 1.6.1-6.6.8 |
libvpxSUSE:Linux Enterprise Software Development Kit 12 SP5 |
before 1.3.0-3.9.1 | 1.3.0-3.9.1 |
libvpxSUSE:Linux Enterprise Server 12 SP5 |
before 1.3.0-3.9.1 | 1.3.0-3.9.1 |
libvpxSUSE:Linux Enterprise Server for SAP Applications 12 SP5 |
before 1.3.0-3.9.1 | 1.3.0-3.9.1 |
libvpxSUSE:Linux Enterprise Workstation Extension 12 SP5 |
before 1.3.0-3.9.1 | 1.3.0-3.9.1 |
libvpxUbuntu:Pro:14.04:LTS |
before 1.3.0-2ubuntu0.1~esm2, plus listed versions 1.2.0-21.3.0-11.3.0-21.3.0-2ubuntu0.1~esm1 |
1.3.0-2ubuntu0.1~esm2 |
libvpxUbuntu:Pro:16.04:LTS |
before 1.5.0-2ubuntu1.1+esm1, plus listed versions 1.4.0-41.5.0-21.5.0-2ubuntu11.5.0-2ubuntu1.1 |
1.5.0-2ubuntu1.1+esm1 |
libvpxopenSUSE:Leap 15.1 |
before 1.6.1-lp151.5.6.1 | 1.6.1-lp151.5.6.1 |
libvpxopenSUSE:Tumbleweed |
before 1.11.0-3.1 | 1.11.0-3.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| affected | OSV | |
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2020-0034 is a high vulnerability (CVSS 7.5) in Google Android, published March 9, 2020. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.94%, the 80th percentile. Fixed in libvpx 1.8.2-r0.
References
source.android.com/security/bulletin/2020-03-01
lists.opensuse.org/opensuse-security-announce/2020-05/msg00048.html
lists.debian.org/debian-lts-announce/2021/11/msg00024.html
nvd.nist.gov/vuln/detail/CVE-2020-0034
github.com/advisories/GHSA-96m3-53rw-386g
security.alpinelinux.org/vuln/CVE-2020-0034
Show 28 moreShow less
security-tracker.debian.org/tracker/CVE-2020-0034
access.redhat.com/errata/RHSA-2020:3876
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/7.9_release_notes/index
bugzilla.redhat.com/show_bug.cgi?id=1769657
bugzilla.redhat.com/show_bug.cgi?id=1788966
bugzilla.redhat.com/show_bug.cgi?id=1788994
bugzilla.redhat.com/show_bug.cgi?id=1813000
security.access.redhat.com/data/csaf/v2/advisories/2020/rhsa-2020_3876.json
access.redhat.com/security/cve/CVE-2017-0393
cve.org/CVERecord?id=CVE-2017-0393
nvd.nist.gov/vuln/detail/CVE-2017-0393
access.redhat.com/security/cve/CVE-2019-9232
cve.org/CVERecord?id=CVE-2019-9232
nvd.nist.gov/vuln/detail/CVE-2019-9232
access.redhat.com/security/cve/CVE-2019-9433
cve.org/CVERecord?id=CVE-2019-9433
nvd.nist.gov/vuln/detail/CVE-2019-9433
access.redhat.com/security/cve/CVE-2020-0034
cve.org/CVERecord?id=CVE-2020-0034
suse.com/support/update/announcement/2020/suse-su-20201297-1
bugzilla.suse.com/1166066
suse.com/security/cve/CVE-2020-0034
suse.com/support/update/announcement/2020/suse-su-20201297-2
suse.com/support/update/announcement/2021/suse-su-20214168-1
ubuntu.com/security/CVE-2020-0034
ubuntu.com/security/notices/USN-5637-1
lists.opensuse.org/archives/list/[email protected]/thread/TCLO6H4TMYC4OPEGZQNYZIQBWIOHFIVS