Aller au contenu
7.3 Élevée

CVE-2024-31081 Xorg-x11-server: heap buffer overread/data leakage in procxipassivegrabdevice

Description

A heap-based buffer over-read vulnerability was found in the X.org server's ProcXIPassiveGrabDevice() function. This issue occurs when byte-swapped length values are used in replies, potentially leading to memory leakage and segmentation faults, particularly when triggered by a client with a different endianness. This vulnerability could be exploited by an attacker to cause the X server to read heap memory values and then transmit them back to the client until encountering an unmapped page, resulting in a crash. Despite the attacker's inability to control the specific memory copied into the replies, the small length values typically stored in a 32-bit integer can result in significant attempted out-of-bounds reads.

Détail CVSS 3.1

Vecteur CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:H

Exploitable avec un accès local à la machine, avec un compte ordinaire et sans action d’un utilisateur ; un attaquant peut compromettre gravement la confidentialité, l’intégrité ou la disponibilité.

Vecteur d’attaque
Local
Complexité
Faible
Privilèges requis
Faibles
Interaction
Aucune
Portée
Inchangée
Confidentialité
Élevé
Intégrité
Faible
Disponibilité
Élevé

Produits et versions touchés

Afficher les 7 autres branches
Produit Versions touchées Corrigé en
Red Hat Enterprise Linux 8.6 Extended Update Support Versions non publiées
Red Hat Enterprise Linux 8.8 Extended Update Support Versions non publiées
Red Hat Enterprise Linux 9 Versions non publiées
Red Hat Enterprise Linux 9.0 Extended Update Support Versions non publiées
Red Hat Enterprise Linux 9.2 Extended Update Support Versions non publiées
Red Hat Enterprise Linux 10 Versions non publiées
Red Hat Enterprise Linux 6 Versions non publiées

Références

Chronologie

  1. Publiée
  2. Dernière modification
Les 59 CVE de Red Hat Enterprise Linux 6 Extended Lifecycle Support - EXTENSION →
Suivre cette CVE