CVE-2022-39842

Kernel: A type conflict of size_t versus int cause an integer overflow in pxa3xx_gcu_write

Published Sep 5, 2022 CVSS 3.1 · 6.1 Medium EPSS < 1% KEV · Not listed
Description
An issue was discovered in the Linux kernel before 5.19. In pxa3xx_gcu_write in drivers/video/fbdev/pxa3xx-gcu.c, the count parameter has a type conflict of size_t versus int, causing an integer overflow and bypassing the size check. After that, because it is used as the third argument to copy_from_user(), a heap overflow may occur. NOTE: the original discoverer disputes that the overflow can actually happen.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-3131-1 linux security update
Debian DLA Debian DLA DLA-3173-1 linux-5.10 security update
Debian DSA Debian DSA DSA-5257-1 linux security update
Ubuntu USN Ubuntu USN USN-5791-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5791-2 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-5791-3 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-5792-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5792-2 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5815-1 Linux kernel (BlueField) vulnerabilities
Ubuntu USN Ubuntu USN USN-5854-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-5861-1 Linux kernel (Dell300x) vulnerabilities
Ubuntu USN Ubuntu USN USN-5862-1 Linux kernel (Qualcomm Snapdragon) vulnerabilities
Ubuntu USN Ubuntu USN USN-5865-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-5877-1 Linux kernel (GKE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5883-1 Linux kernel (HWE) vulnerabilities
Ubuntu USN Ubuntu USN USN-5924-1 Linux kernel (Azure) vulnerabilities
Ubuntu USN Ubuntu USN USN-5975-1 Linux kernel vulnerabilities
Ubuntu USN Ubuntu USN USN-6007-1 Linux kernel (GCP) vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 3, 2024, 12:07 PM
Reserved
Sep 5, 2022, 12:00 AM
Status
Modified
Published
Sep 5, 2022, 7:15 AM
Modified
Jun 17, 2026, 4:58 AM
Severity
Moderate
Public date
Jun 20, 2022, 1:30 AM