CVE-2026-43982

Algernon is a small self-contained pure-Go web server. Prior to 1.17.6, uploadedFileSaveIn() in lua/upload/upload.go uses filepath.Join() with the caller-supplied directory but performs no boundary check after joining. A directory of ../../../tmp resolves cleanly to /tmp, outside the web root. This vulnerability is fixed in 1.17.6.
CVSS

No CVSS.

Configurations

No configuration.

History

No history.

Information

Published : 2026-05-26 17:16

Updated : 2026-07-24 11:10


NVD link : CVE-2026-43982

Mitre link : CVE-2026-43982

CVE.ORG link : CVE-2026-43982


JSON object : View

Products Affected

No product.

CWE
CWE-22

Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')