Summary
Vulnerability in Linux Malwarebytes (CVE-2023-29146). Successful exploitation can lead to full system takeover.
Original description
The description as published by the source.
The utility functions used by Malwarebytes EDR 1.0.11 on Linux for calculating a cryptographic hash of data bytes truncate the hashed data if it exceeds 4GB. This leads to an integer wrap-around if the data is larger than the maximum unsigned integer value (32-bit). Attackers could create a colliding hash value for two different strings by attaching 4GB of data to a string that is less than 4GB in size.
Source: NIST National Vulnerability Database NVD GitHub Advisory
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
Malwarebytes EDR 1.0.11のユーティリティ関数が4GBを超えるデータのハッシュ計算時にデータを切り捨てます。これにより、整数のラップアラウンドが発生し、異なる文字列で同じハッシュが生成される可能性があります。
Malwarebytes EDRのハッシュ計算関数の脆弱性
Malwarebytes EDR 1.0.11のLinux版
攻撃者が異なる文字列に対して同一のハッシュを生成できるため、高いリスクがあります。
ハッシュ計算の実装を修正し、ラップアラウンドが発生しないようにします。
現在、特定の回避策はありません。
ハッシュ計算を行う際にデータが正しく処理されているか監視します。
References
- web cve@mitre.org
- web nvd.nist.gov
- web github.com