CVE-2023-22656
Low · 3.9CVSS
3.9
EPSS
0.3%
Published
May 16, 2024
CISA due date
—
Cloudanix analysis
A flaw in certain Intel video software lets someone already logged into the computer read memory they should not see and possibly gain more control over the machine.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- Moderate
- Impact
- Privilege Gain
- Component
- Library
- Class
- Memory Corruption
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Out-of-bounds read in Intel Media SDK and oneVPL software allows an authenticated local user to read beyond allocated memory buffers, potentially disclosing sensitive data that can be leveraged for privilege escalation.
Why it matters to the business
Local authenticated users on systems running vulnerable Intel media processing software could gain elevated privileges, leading to unauthorized data access, system tampering, or further compromise without remote exploitation.
How an attack unfolds
An attacker with local authenticated access supplies specially crafted media input to the vulnerable SDK functions, triggering an out-of-bounds read that leaks memory contents usable to bypass security boundaries and escalate privileges.
How to fix it
Upgrade Intel Media SDK and oneVPL software to version 23.3.5 or later; apply vendor patches as they become available for specific distributions.
How to confirm the fix worked
Verify installed package versions against the fixed release 23.3.5; re-test affected media processing workflows with known-good inputs to confirm absence of anomalous memory access.
Typical attack path
- Obtain local authenticated access to a system running affected Intel Media SDK or oneVPL software
- Identify installed version prior to 23.3.5
- Craft and supply malicious media input to trigger the out-of-bounds read
- Leverage disclosed memory contents to escalate privileges
How to detect it
Review local process execution logs and application error reports for unexpected crashes or memory access violations involving media SDK libraries; correlate with authenticated user sessions initiating media processing tasks.
What your security team should do
- Inventory systems using Intel Media SDK or oneVPL and prioritize upgrades to 23.3.5+
- Restrict local user privileges where possible to reduce attack surface
- Monitor for new exploit maturity indicators given the low but persistent EPSS score
The record
Out-of-bounds read in Intel(R) Media SDK and some Intel(R) oneVPL software before version 23.3.5 may allow an authenticated user to potentially enable escalation of privilege via local access.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Debian:11 | intel-mediasdk | 0 | No fix |
| Debian:12 | intel-mediasdk | 0 | No fix |
| Debian:12 | onevpl | 0 | No fix |
| Debian:12 | onevpl-intel-gpu | 0 | No fix |
| Debian:13 | intel-mediasdk | 0 | No fix |
| Debian:13 | onevpl | 0 | No fix |
| Debian:13 | onevpl-intel-gpu | 0 | 24.3.3-1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | gstreamer-plugins-bad | 0 | 1.16.3-150200.4.22.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | libmfx | 0 | 21.3.4-150400.3.5.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | libmfx | 0 | 21.3.4-150400.3.5.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP5 | gstreamer-plugins-bad | 0 | 1.22.0-150500.3.25.2 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP5 | gstreamer-plugins-bad | 0 | 1.22.0-150500.3.25.2 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP5 | libmfx | 0 | 22.6.1-150500.3.5.1 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP5 | libvpl | 0 | 2023.0.0-150500.3.2.1 |
| SUSE:Linux Enterprise Module for Desktop Applications 15 SP6 | libvpl | 0 | 2023.0.0-150500.3.2.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP5 | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP5 | gstreamer-plugins-bad | 0 | 1.22.0-150500.3.25.2 |
| SUSE:Linux Enterprise Module for Package Hub 15 SP5 | libmfx | 0 | 22.6.1-150500.3.5.1 |
| SUSE:Linux Enterprise Server 12 SP5 | libmfx | 0 | 19.1.0-3.3.1 |
| SUSE:Linux Enterprise Server 15 SP2-LTSS | gstreamer-plugins-bad | 0 | 1.16.3-150200.4.22.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | libmfx | 0 | 21.3.4-150400.3.5.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | libmfx | 0 | 19.1.0-3.3.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP2 | gstreamer-plugins-bad | 0 | 1.16.3-150200.4.22.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | libmfx | 0 | 21.3.4-150400.3.5.1 |
| SUSE:Linux Enterprise Software Development Kit 12 SP5 | libmfx | 0 | 19.1.0-3.3.1 |
| SUSE:Linux Enterprise Workstation Extension 15 SP5 | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| SUSE:Manager Proxy 4.3 | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| SUSE:Manager Server 4.3 | gstreamer-plugins-bad | 0 | 1.20.1-150400.3.23.2 |
| Ubuntu:20.04:LTS | intel-mediasdk | 0 | No fix |
| Ubuntu:22.04:LTS | intel-mediasdk | 0 | No fix |
| Ubuntu:22.04:LTS | onevpl | 0 | No fix |
| Ubuntu:24.04:LTS | intel-mediasdk | 0 | No fix |
| Ubuntu:24.04:LTS | onevpl | 0 | No fix |
| Ubuntu:24.10 | intel-mediasdk | 0 | No fix |
| Ubuntu:24.10 | onevpl | 0 | No fix |
| Ubuntu:Pro:20.04:LTS | intel-mediasdk | 0 | No fix |
| openSUSE:Leap 15.5 | ffmpeg-4 | 0 | 4.4-150400.3.42.1 |
| openSUSE:Leap 15.5 | libmfx | 0 | 22.6.1-150500.3.5.1 |
| openSUSE:Leap 15.5 | libvpl | 0 | 2023.0.0-150500.3.2.1 |
| openSUSE:Tumbleweed | ffmpeg-4 | 0 | 4.4.5-9.1 |
| openSUSE:Tumbleweed | ffmpeg-6 | 0 | 6.1.2-3.1 |
| openSUSE:Tumbleweed | ffmpeg-7 | 0 | 7.1.1-1.1 |
Related vulnerabilities
- CVE-2024-28051 Out-of-bounds read in some Intel(R) VPL software before version 24.1.4 may allow an… Also affects intel-mediasdk
- CVE-2024-28030 NULL pointer dereference in some Intel(R) VPL software before version 24.1.4 may allow an… Also affects intel-mediasdk
- CVE-2024-21808 Improper buffer restrictions in some Intel(R) VPL software before version 24.1.4 may… Also affects intel-mediasdk
- CVE-2024-21783 Integer overflow for some Intel(R) VPL software before version 24.1.4 may allow an… Also affects intel-mediasdk
- CVE-2023-48368 Improper input validation in Intel(R) Media SDK software all versions may allow an… Also affects intel-mediasdk
- CVE-2023-48727 NULL pointer dereference in some Intel(R) oneVPL software before version 23.3.5 may allow… Also affects intel-mediasdk
- CVE-2023-47169 Improper buffer restrictions in Intel(R) Media SDK software all versions may allow an… Also affects intel-mediasdk
- CVE-2023-47282 Out-of-bounds write in Intel(R) Media SDK all versions and some Intel(R) oneVPL software… Also affects intel-mediasdk