← Vulnerability feed

Vulnerability record · CVE-2021-29246 · published 5 May 2021

CVE-2021-29246: Btcpayserver btcpay server path traversal vulnerability

Btcpayserver · Btcpay Server

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.

6.7 CVSS 3.1 Medium EPSS 1.5% · top 26.0% CWE-22 · Path traversal
6.7CVSS 3.1 base score, v2 6.5
1.5%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References
17 Jun 2026Last modified by NVD

Description

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.

CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2021-29246 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.8CVE-2023-0493Btcpayserver btcpay server injection vulnerabilityImproper Neutralization of Equivalent Special Elements in GitHub repository btcpayserver/btcpayserver prior to 1.7.5.EPSS 7.9%7.5CVE-2022-32984Btcpayserver btcpay server information exposure vulnerabilityBTCPay Server 1.3.0 through 1.5.3 allows a remote attacker to obtain sensitive information when a public Point of Sale app is exposed. The sensitive …EPSS 1.0%7.5CVE-2021-29249Btcpayserver btcpay server vulnerabilityBTCPay Server before 1.0.6.0, when the payment button is used, has a privacy vulnerability.EPSS 1.2%6.5CVE-2021-29251Btcpayserver btcpay server vulnerabilityBTCPay Server before 1.0.7.1 mishandles the policy setting in which users can register (in Server Settings > Policies). This affects Docker use cases…EPSS 0.79%6.1CVE-2021-3646Btcpayserver btcpay server cross-site scripting vulnerabilitybtcpayserver is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')EPSS 0.77%5.4CVE-2023-1149Btcpayserver btcpay server vulnerabilityImproper Neutralization of Equivalent Special Elements in GitHub repository btcpayserver/btcpayserver prior to 1.8.0.EPSS 0.55%5.4CVE-2023-0879Btcpayserver btcpay server cross-site scripting vulnerabilityCross-site Scripting (XSS) - Stored in GitHub repository btcpayserver/btcpayserver prior to 1.7.12.EPSS 0.48%5.4CVE-2021-3830Btcpayserver btcpay server cross-site scripting vulnerabilitybtcpayserver is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')EPSS 0.56%

Source: NIST National Vulnerability Database (record CVE-2021-29246), CISA KEV, FIRST EPSS (scores of 2026-09-27). This page is refreshed as NVD updates the record.