Skip to content

YARA

SIEM & Threat Detection

A pattern‑matching tool for identifying and classifying malware based on textual or binary rules

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

Features

  • Create string/regex based rules to detect malware families
  • Supports wildcards, case‑insensitive matching, and boolean logic in conditions
  • Works across Windows, Linux, and macOS via CLI or Python integration

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,644
Forks
1,568
Languages
C Yacc C++

Install & Platforms

Platforms
linux macos windows

Beta — feedback welcome: [email protected]