Skip to content

YARA

SIEM & Threat Detection

A pattern‑matching tool for identifying and classifying malware and other binary/text patterns

C Latest v4.5.5 · 8mo ago Security brief →

Features

  • Create textual or binary pattern rules to identify files
  • Supports wildcards, regexes, logical conditions and metadata annotations
  • Multi‑platform: runs on Windows, Linux, and macOS
  • Usable via command‑line interface or Python integration (yara-python)

Recent releases

View all 1 releases →
v4.5.5 Security relevant
⚠ Upgrade required
  • YR_RE_SCAN_LIMIT has been reverted to 4096. If your environment was relying on a higher limit introduced in a prior release, regex-heavy rules may now truncate scans earlier than expected. Validate rule behavior after upgrading.
Breaking changes
  • YR_RE_SCAN_LIMIT reverted to 4096 — any workflows or rules that relied on the previously increased limit may behave differently or fail to match as expected.
Security fixes
  • Heap overflow when loading hand-crafted compiled rules (CVE not assigned in changelog, reported by Momoko Shiraishi, #2178)
Notable features
  • Windows: --no-follow-symlinks option now implemented (6e11b5a)

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
9,662
Forks
1,567
Languages
C Yacc C++

Install & Platforms

Platforms
linux macos windows

Similar tools

Beta — feedback welcome: [email protected]