This issue was fixed in commit d51a4722316efe0960994d371e1859099894d1ca
Analysis and contextual insights are available on OpenCVE Cloud.
No vendor fix or workaround currently provided.
Additional remediation guidance may be available on OpenCVE Cloud.
Tracking
Sign in to view the affected projects.
No advisories yet.
Mon, 10 Aug 2026 10:30:00 +0000
| Type | Values Removed | Values Added |
|---|---|---|
| Description | GNU Emacs for Android is vulnerable to an integer overflow in sfnt_read_name_table() in src/sfnt.c. The function computes an allocation size using a 32-bit length value from a TrueType font file without overflow checking. On 32-bit targets, a crafted font causes the calculation to wrap, resulting in an undersized heap allocation. A subsequent read() call writes beyond the buffer, causing a heap buffer overflow. An attacker can deliver a malicious font file via email, EWW (Emacs Web Wowser), or documents with custom faces, causing Emacs to load it. This can lead to heap memory corruption and potential code execution. This issue was fixed in commit d51a4722316efe0960994d371e1859099894d1ca | |
| Title | Heap Buffer Overflow in GNU Emacs for Android | |
| First Time appeared |
Gnu
Gnu emacs |
|
| Weaknesses | CWE-190 | |
| CPEs | cpe:2.3:a:gnu:emacs:*:*:32_bit:*:*:*:*:* cpe:2.3:a:gnu:emacs:*:*:android:*:*:*:*:* |
|
| Vendors & Products |
Gnu
Gnu emacs |
|
| References |
| |
| Metrics |
cvssV4_0
|
Status: PUBLISHED
Assigner: CERT-PL
Published:
Updated: 2026-08-10T17:50:19.871Z
Reserved: 2026-08-06T09:25:32.311Z
Link: CVE-2026-71393
No data.
No data.
No data.
OpenCVE Enrichment
Updated: 2026-08-10T13:00:04Z
-
CWE-190
Integer Overflow or Wraparound