Skip to content
OpenAdvisories
Medium · 5.3 CVE-2026-2653 EUVD-2026-7649GHSA-vcj6-96x2-26j3PYSEC-2026-5

admesh normals.c stl_check_normal_vector heap-based overflow

Published Feb 18, 2026 · Updated Feb 23, 2026 · Assigned by VulDB

Description

A security flaw has been discovered in admesh up to 0.98.5. This issue affects the function stl_check_normal_vector of the file src/normals.c. Performing a manipulation results in heap-based buffer overflow. The attack must be initiated from a local position. The exploit has been released to the public and may be used for attacks. It looks like this product is not really maintained anymore.

Affected products

VendorProductAffectedFixed
— admesh 0.98.0, 0.98.1, 0.98.2, 0.98.3, 0.98.4, 0.98.5 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 admesh No fix yet —
Debian 13 admesh No fix yet —
Debian 12 admesh No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 admesh No fix yet —
Ubuntu 26.04 LTS admesh No fix yet —
Ubuntu 25.10 admesh No fix yet —
Ubuntu 24.04 LTS admesh No fix yet —
Ubuntu 22.04 LTS admesh No fix yet —
Show 3 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 20.04 LTS admesh No fix yet —
Ubuntu 18.04 LTS admesh No fix yet —
Ubuntu 16.04 LTS admesh No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
PyPI admesh < 0.98.6 0.98.6 PYSEC-2026-5

References