CVE-2022-48334

Widevine Trusted Application (TA) 5.0.0 through 5.1.1 has a drm_verify_keys total_len+file_name_len integer overflow and resultant buffer overflow

published June 26, 2023

CVSS
—
EPSS
1%
Percentile
60.2
In the wild
Unconfirmed
What it is

⚠️ A subtle integer overflow and buffer overflow duo is lurking in Widevine Trusted Application, versions 5.0.0 through 5.1.1! 🎭 Think of this as a tightly packed suitcase on a flight that bursts open when overloaded. Just a little miscalculation could cause a total mess, spilling sensitive contents everywhere! In the wrong hands, this vulnerability could lead to unexpected behavior or even system crashes, potentially exposing sensitive information or wreaking havoc on your streams. While currently unexploited, the risk of an overflow spilling secrets can’t be taken lightly!

Put simply

Think of this as a tightly packed suitcase on a flight that bursts open when overloaded. Just a little miscalculation could cause a total mess, spilling sensitive contents everywhere! The issue arises from an integer overflow in the drm_verify_keys function, where the total length of the key and file name can cause a buffer overflow, allowing malicious inputs to overflow memory boundaries.

What to do

In the wrong hands, this vulnerability could lead to unexpected behavior or even system crashes, potentially exposing sensitive information or wreaking havoc on your streams. While currently unexploited, the risk of an overflow spilling secrets can’t be taken lightly! To mitigate this risk, update your Widevine Trusted Application to the latest version, which will include fixes for this overflow issue. Additionally, ensure to regularly audit your applications for any vulnerabilities. Keeping up with updates can act as a shield! You’ve got this! Stay vigilant and keep your systems secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.00928 · 60.2th percentile
Published
2023-06-26T00:00Z
EPSS history
Timeline
  • 26 JUN 00:00Z
    Widevine Trusted Application (TA) 5.0.0 through 5.1.1 has a drm_verify_keys total_len+file_name_len integer overflow and resultant buffer overflow
    cvelistv5