AIDE
cpe:2.3:a:advanced_intrusion_detection_environment_project:advanced_intrusion_detection_environment:*:*:*:*:*:*:*
- <= 0.19.1
A vulnerability has been identified in AIDE (Advanced Intrusion Detection Environment) versions prior to 0.19.2, allowing local users to bypass detection of malicious files. This is achieved by crafting filenames that include terminal escape sequences, which can obscure the addition or removal of files in AIDE's reports. The vulnerability also affects the output of extended attribute key names and symbolic link targets, which are not properly sanitized before being logged or reported.
Exploitation of this vulnerability allows for manipulation of AIDE's reporting, creating a false sense of security by not detecting malicious files. This could lead to undetected tampering or unauthorized changes being overlooked.
To reproduce this vulnerability, create a file with a name that includes terminal escape sequences to disrupt the normal output. Then, run AIDE with a configuration that includes the crafted filename. AIDE's report will fail to acknowledge the malicious file, effectively allowing it to go undetected.
Users are advised to upgrade to AIDE version 0.19.2, where this vulnerability has been patched. If an upgrade is not possible, AIDE can be configured to write report outputs to a regular file, redirecting standard output or the log output from standard error to a file. Be sure to open these files with a program that correctly interprets terminal escape sequences.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.