CVE-2024-28335 – lektor
Package
Manager: pip
Name: lektor
Vulnerable Version: >=0 <3.3.11 || >=3.4.0b1 <3.4.0b11
Severity
Level: Critical
CVSS v3.1: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
CVSS v4.0: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N
EPSS: 0.00258 pctl0.48982
Details
Lektor does not sanitize database path traversal Lektor before 3.3.11 does not sanitize DB path traversal. Thus, shell commands might be executed via a file that is added to the templates directory, if the victim's web browser accesses an untrusted website that uses JavaScript to send requests to localhost port 5000, and the web browser is running on the same machine as the "lektor server" command.
Metadata
Created: 2024-03-27T06:30:33Z
Modified: 2024-08-06T18:51:02Z
Source: https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2024/03/GHSA-wv28-7fpw-fj49/GHSA-wv28-7fpw-fj49.json
CWE IDs: ["CWE-22"]
Alternative ID: GHSA-wv28-7fpw-fj49
Finding: F063
Auto approve: 1