CVE-2018-6548
Dashboard / Vulnerabilities / CVE-2018-6548
CVE-2018-6548
Published: 2 Feb 2018Last Modified: 8 Jul 2026
Summary:
Details: A use-after-free issue was discovered in libwebm through 2018-02-02. If a Vp9HeaderParser was initialized once before, its property frame_ would not be changed because of code in vp9parser::Vp9HeaderParser::SetFrame. Its frame_ could be freed while the corresponding pointer would not be updated, leading to a dangling pointer. This is related to the function OutputCluster in webm_info.cc.
References: https://bugs.chromium.org/p/webm/issues/detail?id=1493, https://github.com/dwfault/PoCs/blob/master/libwebm%20Vp9HeaderParser%20UAF%20by%20PrintVP9Info/libwebm%20Vp9HeaderParser%20UAF%20by%20PrintVP9Info.md
Affected packages
Package
Name:
Purl:
Affected ranges
Type: GIT
Events:
Introduced- 0
Fixed -None
Affected versions
libwebm-1.0.0.27
libwebm-1.0.0.26
libwebm-1.0.0.25
libwebm-1.0.0.24
libwebm-1.0.0.23
libwebm-1.0.0.22
libwebm-1.0.0.21
libwebm-1.0.0.20
libwebm-1.0.0.19
libwebm-1.0.0.18
libwebm-1.0.0.17
libwebm-1.0.0.16
libwebm-1.0.0.15
libwebm-1.0.0.14
libwebm-1.0.0.13
libwebm-1.0.0.12
libwebm-1.0.0.11
libwebm-1.0.0.10
libwebm-1.0.0.9
libwebm-1.0.0.8
libwebm-1.0.0.7
libwebm-1.0.0.6
libwebm-1.0.0.5
libwebm-1.0.0.4
libwebm-1.0.0.3
libwebm-1.0.0.2
Common Vulnerability Scoring System
Attack Vector
Network
Adjacent
Local
Physical
Privileges Required
None
Low
High
User Interaction
None
Required
Scope
Unchanged
Changed
Confidentiality
None
Low
High
Integrity
None
Low
High
Availability
None
Low
High
