CVE-2023-35843
nocodb nocodb Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Record summary
CVE-2023-35843 has a selected CVSS score of 7.5 (high); EIP currently links 2 repository PoCs and 1 Nuclei template.
Description
NocoDB through 0.106.0 (or 0.109.1) has a path traversal vulnerability that allows an unauthenticated attacker to access arbitrary files on the server by manipulating the path parameter of the /download route. This vulnerability could allow an attacker to access sensitive files and data on the server, including configuration files, source code, and other sensitive information.
Exploitation context
Affected products and versions
1| Product | Source | Version range | Status |
|---|---|---|---|
nocodbBrowse nocodb / nocodb | VulnCheck | Version data not supplied | |
Proofs of concept
2Repository PoCs
GitHubLserein/CVE-2023-35843Repository PoCby LsereinStars: 2Not analyzed4 files
GitHubb3nguang/CVE-2023-35843Repository PoCby b3nguangStars: 0Not analyzed2 files
Nuclei templates
1ProjectDiscoveryHIGHNocoDB version <= 0.106.1 - Arbitrary File ReadCVSS 7.5
NocoDB through 0.106.1 has a path traversal vulnerability that allows an unauthenticated attacker to access arbitrary files on the server by manipulating the path parameter of the /download route. This vulnerability could allow an attacker to access sensitive files and data on the server, including configuration files, source code, and other sensitive information.
Impact
The vulnerability can lead to unauthorized access to sensitive information, potentially exposing user credentials, database contents, and other confidential data.
Remediation
Upgrade NocoDB to a version higher than 0.106.1 to mitigate the vulnerability.
Source: ProjectDiscovery