CVE-2021-35397

Source
https://cve.org/CVERecord?id=CVE-2021-35397
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-35397.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2021-35397
Published
2021-08-04T11:15:08.003Z
Modified
2026-04-10T04:35:15.064184Z
Severity
  • 7.5 (High) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N CVSS Calculator
Summary
[none]
Details

A path traversal vulnerability in the static router for Drogon from 1.0.0-beta14 to 1.6.0 could allow an unauthenticated, remote attacker to arbitrarily read files. The vulnerability is due to lack of proper input validation for requested path. An attacker could exploit this vulnerability by sending crafted HTTP request with specific path to read. Successful exploitation could allow the attacker to read files that should be restricted.

References

Affected packages

Git / github.com/drogonframework/drogon

Affected ranges

Type
GIT
Repo
https://github.com/drogonframework/drogon
Events
Introduced
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Introduced
0 Unknown introduced commit / All previous commits are affected
Last affected
Database specific
{
    "versions": [
        {
            "introduced": "1.1.0"
        },
        {
            "last_affected": "1.6.0"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-NA"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta14"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta15"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta16"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta17"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta18"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta19"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta20"
        },
        {
            "introduced": "0"
        },
        {
            "last_affected": "1.0.0-beta21"
        }
    ]
}

Affected versions

v1.*
v1.0.0
v1.0.0-beta1
v1.0.0-beta10
v1.0.0-beta11
v1.0.0-beta12
v1.0.0-beta13
v1.0.0-beta14
v1.0.0-beta15
v1.0.0-beta16
v1.0.0-beta17
v1.0.0-beta18
v1.0.0-beta19
v1.0.0-beta2
v1.0.0-beta20
v1.0.0-beta21
v1.0.0-beta3
v1.0.0-beta4
v1.0.0-beta5
v1.0.0-beta6
v1.0.0-beta7
v1.0.0-beta8
v1.0.0-beta9
v1.1.0
v1.2.0
v1.3.0
v1.4.0
v1.4.1
v1.5.0
v1.5.1
v1.6.0

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2021-35397.json"