CVE-2026-63276
NoneCVSS
—
EPSS
0.2%
Published
Sep 22, 2026
CISA due date
—
Cloudanix analysis
A flaw in document software can let attackers crash the program or run harmful code when a user exports a file containing certain fonts to PDF.
- Exploitation
- Requires User Interaction
- Attacker needs
- User Interaction
- Complexity
- Low
- Impact
- Denial Of Service
- Component
- Application
- Class
- Buffer Overflow
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Stack buffer overflow in CFF-to-Type-1 font conversion during PDF export allows writes past a fixed-size buffer when a glyph emits many operators.
Why it matters to the business
Users opening or exporting documents containing embedded CFF fonts risk application crashes or potential code execution, which can disrupt document workflows and require urgent patching on affected systems.
How an attack unfolds
An attacker embeds a specially crafted CFF font in a document; when a victim opens the document and triggers PDF export (or font subsetting), the conversion routine overflows the stack buffer, potentially leading to control-flow hijacking.
How to fix it
Upgrade LibreOffice to the fixed version provided by your distribution (for Red Hat Enterprise Linux 9: 7.1.8.1-15.el9_8.3 via RHSA-2026:82013). Rebuild or reinstall any affected packages and verify the new version reports the corrected font-handling code.
How to confirm the fix worked
Confirm installed package version matches or exceeds the fixed release, then test PDF export with documents containing CFF fonts to ensure no crashes or malformed output occur.
Typical attack path
- Craft malicious document containing oversized CFF font operators
- Deliver document via email, download, or shared storage
- Victim opens document in vulnerable LibreOffice
- Victim initiates PDF export or font embedding operation
- Conversion routine writes beyond buffer, enabling arbitrary code execution or crash
How to detect it
Search application and system logs for LibreOffice segmentation faults or abnormal exits during PDF export operations; correlate with recent document file access timestamps.
What your security team should do
- Apply the vendor-supplied update immediately on all systems running the affected LibreOffice packages
- Disable or restrict PDF export workflows for untrusted documents until patches are deployed
- Monitor for LibreOffice process crashes during document handling as a potential exploitation signal
- Review and harden document handling policies to reduce exposure to untrusted files
The record
LibreOffice converts CFF fonts to Type 1 when it subsets a font, which happens when a document is exported to PDF, and CFF fonts may be embedded in documents. A stack buffer overflow existed in that conversion. The converted operators were written into a fixed size buffer with no check that they still fit, so a glyph emitting many operators wrote past the end of the buffer. In fixed versions the remaining capacity is tracked and the conversion stops when it is used up.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|
Related vulnerabilities
- CVE-2026-120931 Out of bounds write in WebGL in Google Chrome on on Android prior to 156.0.8078.47… CWE-787
- CVE-2026-61495 TinyUSB through 0.21.0, fixed in commit e85c2b8, contains an out-of-bounds write… CWE-787
- CVE-2026-121037 Out of bounds write in ANGLE in Google Chrome on on Windows prior to 157.0.8103.38… CWE-787
- CVE-2026-120952 An out-of-bounds write in the MongoDB Atlas SQL ODBC Driver may be triggered when a value… CWE-787
- CVE-2026-120959 A memory-handling flaw in the MongoDB Atlas SQL ODBC Driver can cause values returned for… CWE-787
- CVE-2026-63418 Monitoring Plugins is a suite of plugins for monitoring applications. CWE-787
- CVE-2026-40661 An out-of-bounds write (OOW) condition in the AMD Compressonator SDK could allow an… CWE-787
- CVE-2026-121513 Off-by-one Heap Overflow in µD3TN v0.15.1 SPP Parser allows Unauthenticated Remote… CWE-787