CVE-2026-111144 Details
Description
libansilove 1.3.0 through 1.4.2 contains a NULL pointer dereference vulnerability in ansilove_xbin() that allows attackers to crash applications by supplying a crafted XBIN file. Attackers can set the 512-character flag without the custom-font flag, causing drawchar() to index a NULL high_font_data_xbin pointer and terminate the process.
A NULL pointer dereference vulnerability has been identified in libansilove versions 1.3.0 through 1.4.2, specifically within the XBIN loader function 'ansilove_xbin'. This vulnerability allows attackers to crash applications by providing a crafted XBIN file. The issue arises because the library's handling of the 512-character font flag can lead to a NULL pointer being dereferenced, causing a crash. The vulnerability is rooted in the way the XBIN file format is parsed and how font data is managed, particularly when certain flags are set or unset.
Users can upgrade to libansilove version 1.4.3 or later, where this vulnerability has been fixed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 15, 2026CISA-ADP
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-476 | NULL Pointer Dereference | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| libansilove | >= 1.3.0, <= 1.4.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 15, 2026 | New CVE Received | [email protected] |
Volerion