Improper handling of exceptional conditions in AIDE - #VU158247
Published: October 28, 2026
Vulnerability details
The vulnerability allows a remote attacker to bypass AIDE integrity checks and hide malicious files or directories from detection.
The vulnerability exists due to improper handling of UTF-8 validation errors returned by pcre2_match in AIDE's file name matching logic when evaluating file names against regular expression rules. A remote attacker can create a local file or directory with invalid UTF-8 bytes in its name to prevent it from matching any rule, causing AIDE to silently ignore it.