CVE-2024-8235

A flaw was found in libvirt. A refactor of the code fetching the list of interfaces for multiple APIs introduced a corner case on platforms where allocating 0 bytes of memory results in a NULL pointer. This corner case would lead to a NULL-pointer dereference and subsequent crash of virtinterfaced. This issue could allow clients connecting to the read-only socket to crash the virtinterfaced daemon.
Configurations

Configuration 1 (hide)

AND
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:a:redhat:libvirt:*:*:*:*:*:*:*:*

History

12 Nov 2024, 17:15

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2024:9128 -
Summary (es) Se encontró una falla en libvirt. Una refactorización del código que obtiene la lista de interfaces para múltiples API introdujo un caso extremo en plataformas donde la asignación de 0 bytes de memoria da como resultado un puntero NULL. Este caso extremo conduciría a una desreferencia de puntero NULL y al posterior bloqueo de virtinterfaced. Este problema podría permitir que los clientes que se conectan al socket de solo lectura bloqueen el demonio virtinterfaced. (es) Se encontró un fallo en libvirt. Una refactorización del código que obtiene la lista de interfaces para múltiples API introdujo un caso extremo en plataformas donde la asignación de 0 bytes de memoria da como resultado un puntero NULL. Este caso extremo conduciría a una desreferencia de puntero NULL y al posterior bloqueo de virtinterfaced. Este problema podría permitir que los clientes que se conectan al socket de solo lectura bloqueen el demonio virtinterfaced.

25 Sep 2024, 18:56

Type Values Removed Values Added
CPE cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:a:redhat:libvirt:*:*:*:*:*:*:*:*
References () https://access.redhat.com/security/cve/CVE-2024-8235 - () https://access.redhat.com/security/cve/CVE-2024-8235 - Vendor Advisory
References () https://bugzilla.redhat.com/show_bug.cgi?id=2308680 - () https://bugzilla.redhat.com/show_bug.cgi?id=2308680 - Issue Tracking, Vendor Advisory
References () https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/X6WOVCL6QF3FQRFIIXL736RFZVSUWLWJ/ - () https://lists.libvirt.org/archives/list/devel@lists.libvirt.org/thread/X6WOVCL6QF3FQRFIIXL736RFZVSUWLWJ/ - Patch, Third Party Advisory
First Time Redhat
Redhat enterprise Linux
Redhat libvirt

03 Sep 2024, 12:59

Type Values Removed Values Added
Summary
  • (es) Se encontró una falla en libvirt. Una refactorización del código que obtiene la lista de interfaces para múltiples API introdujo un caso extremo en plataformas donde la asignación de 0 bytes de memoria da como resultado un puntero NULL. Este caso extremo conduciría a una desreferencia de puntero NULL y al posterior bloqueo de virtinterfaced. Este problema podría permitir que los clientes que se conectan al socket de solo lectura bloqueen el demonio virtinterfaced.

30 Aug 2024, 17:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-08-30 17:15

Updated : 2024-11-12 17:15


NVD link : CVE-2024-8235

Mitre link : CVE-2024-8235

CVE.ORG link : CVE-2024-8235


JSON object : View

Products Affected

redhat

  • libvirt
  • enterprise_linux
CWE
CWE-476

NULL Pointer Dereference