GLib GVariant Deserialization DoS via Input Validation Flaw
CVE-2023-29499 Published on September 14, 2023
Gvariant offset table entry size is not checked in is_normal()
A flaw was found in GLib. GVariant deserialization fails to validate that the input conforms to the expected format, leading to denial of service.
Vulnerability Analysis
CVE-2023-29499 can be exploited with local system access, requires user interaction. This vulnerability is considered to have a low attack complexity. The potential impact of an exploit of this vulnerability is considered to have no impact on confidentiality and integrity, and a high impact on availability.
Timeline
Reported to Red Hat.
Made public.
Weakness Type
What is a Resource Exhaustion Vulnerability?
The software does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.
CVE-2023-29499 has been classified to as a Resource Exhaustion vulnerability or weakness.
Products Associated with CVE-2023-29499
stack.watch emails you whenever new vulnerabilities are published in GNOME Glib or Red Hat Enterprise Linux (RHEL). Just hit a watch button to start following.
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.