Simple HTTP server class
Backport fix for CVE-2026-8450 to perl-HTTP-Daemon. HTTP::Daemon::ClientConn::send_file() used 2-arg open() which allowed shell-magic interpretation of filenames, enabling RCE and arbitrary file write. The fix switches to 3-arg open() with an explicit '<' mode so filenames are treated as literal paths. A new patch perl-HTTP-Daemon-6.12-CVE-2026-8450.patch was added, combining two upstream commits: 945d351 (the send_file() fix with hardened binmode handling and '0E0' return value) and de619f3 (regression tests for shell-magic filename shapes). CVE: CVE-2026-8450 Upstream patches: - |
||
|---|---|---|
| .gitignore | ||
| HTTP-Daemon-6.04-EU-MM-is-not-deprecated.patch | ||
| perl-HTTP-Daemon-6.12-CVE-2026-8450.patch | ||
| perl-HTTP-Daemon.spec | ||
| sources | ||