First published: Mon Apr 03 2017(Updated: )
libyara/grammar.y in YARA 3.5.0 allows remote attackers to cause a denial of service (use-after-free and application crash) via a crafted rule that is mishandled in the yr_compiler_destroy function.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
VirusTotal yara | =3.5.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2017-5924 is classified as a denial of service vulnerability.
To fix CVE-2017-5924, upgrade YARA to a version later than 3.5.0 that addresses this vulnerability.
CVE-2017-5924 is caused by a use-after-free condition in the yr_compiler_destroy function when handling crafted rules.
CVE-2017-5924 affects users of YARA version 3.5.0, particularly those using it in applications that process untrusted rules.
The impact of CVE-2017-5924 is a denial of service, resulting in application crashes when mishandling crafted rules.