PT-2025-7952 · Linux+3 · Linux Kernel+3

Publicado

2025-02-26

·

Atualizado

2025-05-21

·

CVE-2021-47641

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 5.15.0-rc6
Description A divide by zero error has been identified in the Linux kernel, specifically in the cirrusfb driver. The issue arises when the pixclock value is zero, causing the driver to round up pixclock and potentially leading to a divide error. This error was reported by Syzkaller in the cirrusfb check pixclock function. The error occurs in the cirrusfb check var function and is triggered by an ioctl call.
Recommendations For Linux kernel versions prior to 5.15.0-rc6, consider applying a patch that includes the sanity check on the pixclock value to avoid the divide by zero error. As a temporary workaround, avoid using the cirrusfb driver with a pixclock value of zero until a patch is available.

Exploit

Correção

Divide By Zero

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2021-47641
OESA-2025-1465
OPENSUSE-SU-2025_1263-1
SUSE-SU-2025:1027-1
SUSE-SU-2025:1176-1
SUSE-SU-2025:1183-1
SUSE-SU-2025:1194-1
SUSE-SU-2025:1241-1
SUSE-SU-2025:1263-1
SUSE-SU-2025_1027-1
SUSE-SU-2025_1241-1
SUSE-SU-2025_1263-1

Produtos afetados

Astra Linux
Linux Kernel
Red Os
Suse