Approved changes feed: RSS · Atom

cpe:2.3:a:go-acme:lego:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorGo Acme (6bf920f4-d12f-54f7-9c2d-b1c39fac1a5d)
ProductLego (b6c8cc41-cba9-5e60-ab0d-662b85cf2072)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-40611 vulnerable 2026-06-08 08:01:20.876780 Lego: Arbitrary File Write via Path Traversal in Webroot HTTP-01 Provider
HIGH (8.8)
Let's Encrypt client and ACME library written in Go (Lego). Prior to 4.34.0, the webroot HTTP-01 challenge provider in lego is vulnerable to arbitrary file write and deletion via path traversal. A malicious ACME server can supply a crafted challenge token containing ../ sequences, causing lego to write attacker-influenced content to any path writable by the lego process. This vulnerability is fixed in 4.34.0.
Published: 2026-04-21T17:58:35.221Z
Updated: 2026-07-15T01:00:42.598Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-54799 vulnerable 2026-06-08 07:33:13.233987 Lego does not enforce HTTPS
Let's Encrypt client and ACME library written in Go (Lego). In versions 4.25.1 and below, the github.com/go-acme/lego/v4/acme/api package (thus the lego library and the lego cli as well) don't enforce HTTPS when talking to CAs as an ACME client. Unlike the http-01 challenge which solves an ACME challenge over unencrypted HTTP, the ACME protocol requires HTTPS when a client communicates with the CA to performs ACME functions. However, the library fails to enforce HTTPS both in the original discover URL (configured by the library user) and in the subsequent addresses returned by the CAs in the directory and order objects. If users input HTTP URLs or CAs misconfigure endpoints, protocol operations occur over HTTP instead of HTTPS. This compromises privacy by exposing request/response details like account and request identifiers to network attackers. This was fixed in version 4.25.2.
Published: 2025-08-07T00:04:14.718Z
Updated: 2025-08-07T14:07:32.104Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.