CVE-2026-104059

Source
https://cve.org/CVERecord?id=CVE-2026-104059
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-104059.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-104059
Published
2026-10-01T18:17:39Z
Modified
2026-10-02T03:47:26Z
Severity
  • 7.0 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N CVSS Calculator
Summary
Lektor 3.3.14 CSRF via Admin API Endpoints
Details

Lektor 3.3.14 and 3.4.0b15 contains a cross-site request forgery vulnerability in the admin API blueprint that allows unauthenticated attackers to perform state-changing actions by sending cross-origin requests without CSRF tokens, Origin/Referer validation, CORS configuration, or Host allowlisting. Attackers can exploit the newattachment, deleterecord, build, clean, and publish endpoints from a malicious web page to write arbitrary files, delete pages, wipe build output, trigger deployment publication, and via DNS rebinding reach read endpoints to disclose data.

Database specific
{
    "cna_assigner":  "VulnCheck",
    "cwe_ids":  [
        "CWE-352"
    ],
    "osv_generated_from":  "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/104xxx/CVE-2026-104059.json"
}
References

Affected packages

Git / github.com/lektor/lektor

Affected ranges

Type
GIT
Repo
https://github.com/lektor/lektor
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Last Affected
Introduced
Last Affected
Database specific
Show details
{
    "extracted_events":  [
        {
            "introduced":  "0"
        },
        {
            "last_affected":  "3.3.14"
        },
        {
            "introduced":  "3.4.0b1"
        },
        {
            "last_affected":  "3.4.0b15"
        }
    ],
    "source":  "AFFECTED_FIELD"
}

Affected versions

0.*
0.96
1.*
1.0
2.*
2.0
2.1
2.2
3.*
3.0
3.1
3.1.1
3.1.2
3.2.0
3.2.dev0
v3.*
v3.3.0
v3.3.1
v3.3.10
v3.3.11
v3.3.12
v3.3.13
v3.3.14
v3.3.2
v3.3.3
v3.3.4
v3.3.5
v3.3.6
v3.3.7
v3.3.8
v3.3.9
v3.4.0b1
v3.4.0b10
v3.4.0b11
v3.4.0b12
v3.4.0b13
v3.4.0b14
v3.4.0b15
v3.4.0b2
v3.4.0b3
v3.4.0b4
v3.4.0b5
v3.4.0b6
v3.4.0b7
v3.4.0b8
v3.4.0b9

Database specific

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