{"id":"CVE-2026-121434","published":"2026-11-03T15:17:34.607","lastModified":"2026-11-03T15:17:34.737","description":"Froxlor 2.3.0 before 2.3.15 contains a missing authorization check in the Certificates.add and Certificates.update API commands, which do not verify whether a domain's certificate is Let's Encrypt-managed. Customers with API access can overwrite the managed certificate and private key with an attacker-chosen pair, which a REBUILD_VHOST task deploys to the webserver, breaking HTTPS and desynchronizing ACME automation.","cvssScore":5.4,"cvssSeverity":"MEDIUM","cvssVector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L","cwes":["CWE-862"],"vendors":[],"products":[],"references":[{"url":"https://github.com/froxlor/froxlor/security/advisories/GHSA-ch7m-649m-x7xg","tags":[]},{"url":"https://www.vulncheck.com/advisories/froxlor-2.3.0-before-2.3.15-authorization-bypass-via-certificates-update-api","tags":[]}],"exploitRefs":[{"url":"https://github.com/froxlor/froxlor/security/advisories/GHSA-ch7m-649m-x7xg","tags":[]}],"hasPoc":true,"ai":null}