NULL Pointer Dereference Affecting python3-libvirt-debuginfo package, versions <0:8.0.0-2.module+el8.10.0+1590+a67ab969


Severity

Recommended
0.0
high
0
10

Based on Rocky Linux security rating.

Threat Intelligence

EPSS
0.07% (22nd percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about NULL Pointer Dereference vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-ROCKY8-PYTHON3LIBVIRTDEBUGINFO-15467414
  • published12 Mar 2026
  • disclosed11 Jul 2023

Introduced: 11 Jul 2023

CVE-2023-3354  (opens in a new tab)
CWE-476  (opens in a new tab)

How to fix?

Upgrade Rocky-Linux:8 python3-libvirt-debuginfo to version 0:8.0.0-2.module+el8.10.0+1590+a67ab969 or higher.
This issue was patched in RLSA-2023:5264.

NVD Description

Note: Versions mentioned in the description apply only to the upstream python3-libvirt-debuginfo package and not the python3-libvirt-debuginfo package as distributed by Rocky-Linux. See How to fix? for Rocky-Linux:8 relevant fixed versions and status.

A flaw was found in the QEMU built-in VNC server. When a client connects to the VNC server, QEMU checks whether the current number of connections crosses a certain threshold and if so, cleans up the previous connection. If the previous connection happens to be in the handshake phase and fails, QEMU cleans up the connection again, resulting in a NULL pointer dereference issue. This could allow a remote unauthenticated client to cause a denial of service.

CVSS Base Scores

version 3.1