Skip to content
OpenAdvisories
Unscored CVE-2019-19648 EUVD-2019-9258GHSA-7fcj-v5v7-gm5g

In the macho_parse_file functionality in macho/macho.c of YARA 3.11.0, command_size may be inconsistent with the real size. A specially cra…

Published Dec 9, 2019 · Updated Aug 5, 2024 · Assigned by mitre

Description

In the macho_parse_file functionality in macho/macho.c of YARA 3.11.0, command_size may be inconsistent with the real size. A specially crafted MachO file can cause an out-of-bounds memory access, resulting in Denial of Service (application crash) or potential code execution.

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 yara No fix yet —
Debian 13 yara No fix yet —
Debian 12 yara No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS yara 3.9.0-1ubuntu0.1~esm1 —

References