PT-2023-30672 · Liblisp · Liblisp

Halcy0Nic

·

Published

2023-11-17

·

Updated

2023-12-13

·

CVE-2023-48025

CVSS v3.1

8.1

High

VectorAV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:H
Name of the Vulnerable Software and Affected Versions Liblisp versions through commit 4c65969
Description The issue is related to an out-of-bounds-read vulnerability in the get length function, which is located in the eval.c file and operates on lisp cell t objects. This vulnerability can be exploited due to the lack of proper bounds checking in the get length function.
Recommendations For versions through commit 4c65969, consider applying a patch or modification to the get length function to include proper bounds checking to prevent out-of-bounds reads. As a temporary workaround, consider implementing additional validation or error handling for the lisp cell t objects passed to the get length function until a patch is available.

Exploit

Fix

Out of bounds Read

Weakness Enumeration

Related Identifiers

CVE-2023-48025

Affected Products

Liblisp