Vulnerability Description
HarfBuzz 8.0.0 through 14.6.0 contains an out-of-bounds write vulnerability in the experimental WebAssembly shaper because the font_glyph_to_string import has a wrong WAMR signature. Attackers can supply a crafted font whose wasm module places the output buffer near linear memory's end, writing glyph-name bytes into host memory to crash or corrupt applications.
CVSS Score
HIGH
Related Weaknesses (CWE)
References
- https://github.com/harfbuzz/harfbuzz/blob/14.6.0/src/hb-wasm-api-font.hh#L115-L1
- https://github.com/harfbuzz/harfbuzz/blob/14.6.0/src/hb-wasm-api-list.hh#L85
- https://github.com/harfbuzz/harfbuzz/commit/5e821de8256d01780566b5c8ab7886fae4c9
- https://github.com/harfbuzz/harfbuzz/pull/6414
- https://www.vulncheck.com/advisories/harfbuzz-8.0.0-through-14.6.0-out-of-bounds
FAQ
What is CVE-2026-113679?
CVE-2026-113679 is a vulnerability with a CVSS score of 7.0 (HIGH). HarfBuzz 8.0.0 through 14.6.0 contains an out-of-bounds write vulnerability in the experimental WebAssembly shaper because the font_glyph_to_string import has a wrong WAMR signature. Attackers can sup...
How severe is CVE-2026-113679?
CVE-2026-113679 has been rated HIGH with a CVSS base score of 7.0/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2026-113679?
Check the references section above for vendor advisories and patch information. Review vendor security bulletins for remediation guidance.