First published: Wed May 05 2021(Updated: )
BTCPay Server through 1.0.7.0 suffers from directory traversal, which allows an attacker with admin privileges to achieve code execution. The attacker must craft a malicious plugin file with special characters to upload the file outside of the restricted directory.
Credit: cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
BTCPayServer | <=1.0.7.0 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2021-29246 is considered a critical security vulnerability due to its potential for code execution by an attacker with admin privileges.
To fix CVE-2021-29246, upgrade your BTCPay Server installation to a version prior to 1.0.8.0 that addresses this vulnerability.
CVE-2021-29246 affects all versions of BTCPay Server up to and including 1.0.7.0.
An attacker with admin privileges can exploit CVE-2021-29246 to execute arbitrary code by crafting a malicious plugin file.
Yes, an attacker must have admin privileges and must intentionally upload a specially crafted plugin file to exploit CVE-2021-29246.