PT-2022-7658 · Linux+3 · Linux Kernel+3

Published

2022-11-04

·

Updated

2024-10-18

·

CVE-2022-48945

CVSS v2.0

6.8

Medium

VectorAV:L/AC:L/Au:S/C:C/I:C/A:C
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 6.1.1
Description The vulnerability is related to a buffer overflow issue in the vivid component of the Linux kernel. It occurs due to a failure to check boundaries after adjusting the compose height in the V4L2 SEL TGT CROP case. This can lead to a page fault and potentially allow an attacker to elevate privileges in the system. The issue was discovered by syzkaller and is fixed by adding the v4l2 rect map inside() function. The vulnerability can be exploited from the local network.
Recommendations To resolve the issue, upgrade the Linux kernel to version 6.1.1 or later. As a temporary workaround, consider disabling the vivid component until a patch is available. Restrict access to the vulnerable module to minimize the risk of exploitation. Avoid using the compose function in the affected API endpoint until the issue is resolved.

Exploit

Fix

Buffer Overflow

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

BDU:2024-08163
CVE-2022-48945
OESA-2024-2257
OPENSUSE-SU-2024_3547-1
OPENSUSE-SU-2024_3585-1
OPENSUSE-SU-2024_3587-1
OPENSUSE-SU-2024_3592-1
SUSE-SU-2024:3547-1
SUSE-SU-2024:3559-1
SUSE-SU-2024:3563-1
SUSE-SU-2024:3565-1
SUSE-SU-2024:3566-1
SUSE-SU-2024:3567-1
SUSE-SU-2024:3569-1
SUSE-SU-2024:3585-1
SUSE-SU-2024:3587-1
SUSE-SU-2024:3591-1
SUSE-SU-2024:3592-1

Affected Products

Astra Linux
Linux Kernel
Red Os
Suse