CVE catalog

CVE-2026-8450

HTTP::Daemon versions before 6.17 for Perl allow OS command injection via send_file(). send_file() opens its string argument with Perl's 2-arg open(). The 2-arg form interprets magic prefixes: '| cmd

[CVE catalog]

Severity
Critical · CVSS 9.1
Published
Source
[NVD] · [CVE record]
EPSS
1.40% · Oct 25, 2026

HTTP::Daemon versions before 6.17 for Perl allow OS command injection via send_file(). send_file() opens its string argument with Perl's 2-arg open(). The 2-arg form interprets magic prefixes: '| cmd' and 'cmd |' open a pipe to a subprocess, '> path' and '>> path' open the path for write or append. Untrusted input passed to send_file() can run OS commands at the daemon process UID. The read-pipe form ('cmd |') also leaks subprocess stdout into the HTTP response body. The write-mode forms can create or truncate files at attacker chosen paths.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianlibhttp-daemon-perlsid6.17-1fixed
Debianlibhttp-daemon-perlforky6.17-1fixed
Debianlibhttp-daemon-perltrixie6.16-1+deb13u1fixed
Debianlibhttp-daemon-perltrixie-security6.16-1+deb13u1fixed
Debianlibhttp-daemon-perlbookworm6.16-1+deb13u1~deb12u1fixed
Debianlibhttp-daemon-perlbookworm-security6.16-1+deb13u1~deb12u1fixed
Cpelibhttp-daemon-perlNot reported6.16-1ubuntu0.24.04.1fixed
Cpelibhttp-daemon-perlNot reported6.16-1+deb13u1~deb12u1fixed
Opensuseperl-HTTP-Daemonleap 16.06.16-160000.3.1fixed
Ubuntulibhttp-daemon-perlpro6.04-1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1ubuntu0.1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1ubuntu0.1+esm1fixed
Ubuntulibhttp-daemon-perl22.046.12-1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1ubuntu0.1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1ubuntu0.2fixed
Ubuntulibhttp-daemon-perl24.046.16-1vulnerable
Ubuntulibhttp-daemon-perl24.046.16-1ubuntu0.24.04.1fixed
Ubuntulibhttp-daemon-perl25.106.16-1vulnerable
Ubuntulibhttp-daemon-perl25.106.16-1ubuntu0.25.10.1fixed
Ubuntulibhttp-daemon-perl26.046.16-1vulnerable
Ubuntulibhttp-daemon-perl26.046.16-1ubuntu0.26.04.1fixed
Ubuntulibhttp-daemon-perlpro6.04-1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1ubuntu0.1vulnerable
Ubuntulibhttp-daemon-perlpro6.06-1ubuntu0.1+esm1fixed
Ubuntulibhttp-daemon-perl22.046.12-1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1ubuntu0.1vulnerable
Ubuntulibhttp-daemon-perl22.046.13-1ubuntu0.2fixed
Ubuntulibhttp-daemon-perl24.046.16-1vulnerable
Ubuntulibhttp-daemon-perl24.046.16-1ubuntu0.24.04.1fixed
Ubuntulibhttp-daemon-perl25.106.16-1vulnerable
Ubuntulibhttp-daemon-perl25.106.16-1ubuntu0.25.10.1fixed
Ubuntulibhttp-daemon-perl26.046.16-1vulnerable
Ubuntulibhttp-daemon-perl26.046.16-1ubuntu0.26.04.1fixed
Suseperl-HTTP-Daemonlinux enterprise server 16.06.16-160000.3.1fixed
Suseperl-HTTP-Daemonlinux enterprise server for sap applications 16.06.16-160000.3.1fixed
Suseperl-HTTP-Daemonlinux enterprise module for basesystem 15 sp76.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise high performance computing 15 sp4-espos6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise high performance computing 15 sp4-ltss6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise high performance computing 15 sp5-espos6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise high performance computing 15 sp5-ltss6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server 15 sp4-ltss6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server 15 sp5-ltss6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server 15 sp6-ltss6.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server for sap applications 15 sp46.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server for sap applications 15 sp56.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server for sap applications 15 sp66.01-150000.3.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server 12 sp5-ltss6.01-9.8.1fixed
Suseperl-HTTP-Daemonlinux enterprise server ltss extended security 12 sp56.01-9.8.1fixed
Opensuseperl-HTTP-Daemontumbleweed6.170.0-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibhttp-daemon-perlsourcesid6.17-1not yet assignedNot reported[1138050]
Debianlibhttp-daemon-perlsourceforky6.17-1not yet assignedNot reported[1138050]
Debianlibhttp-daemon-perlsourcetrixie6.16-1+deb13u1not yet assignedNot reported[1138050]
Debianlibhttp-daemon-perlsourcebookworm6.16-1+deb13u1~deb12u1not yet assignedNot reported[1138050]
Cpelibhttp-daemon-perlcpeNot reported6.16-1ubuntu0.24.04.1Not reportedNot reportedNot reported
Cpelibhttp-daemon-perlcpeNot reported6.16-1+deb13u1~deb12u1Not reportedNot reportedNot reported
Opensuseperl-HTTP-Daemonrpmleap 16.06.16-160000.3.1Not reportedOPENSUSE-SU-2026:21119-1Not reported
Ubuntulibhttp-daemon-perldebpro6.06-1ubuntu0.1+esm1Not reportedUBUNTU-CVE-2026-8450Not reported
Ubuntulibhttp-daemon-perldeb22.046.13-1ubuntu0.2Not reportedUBUNTU-CVE-2026-8450Not reported
Ubuntulibhttp-daemon-perldeb24.046.16-1ubuntu0.24.04.1Not reportedUBUNTU-CVE-2026-8450Not reported
Ubuntulibhttp-daemon-perldeb25.106.16-1ubuntu0.25.10.1Not reportedUBUNTU-CVE-2026-8450Not reported
Ubuntulibhttp-daemon-perldeb26.046.16-1ubuntu0.26.04.1Not reportedUBUNTU-CVE-2026-8450Not reported
Ubuntulibhttp-daemon-perldebpro6.06-1ubuntu0.1+esm1Not reportedUSN-8419-1Not reported
Ubuntulibhttp-daemon-perldeb22.046.13-1ubuntu0.2Not reportedUSN-8419-1Not reported
Ubuntulibhttp-daemon-perldeb24.046.16-1ubuntu0.24.04.1Not reportedUSN-8419-1Not reported
Ubuntulibhttp-daemon-perldeb25.106.16-1ubuntu0.25.10.1Not reportedUSN-8419-1Not reported
Ubuntulibhttp-daemon-perldeb26.046.16-1ubuntu0.26.04.1Not reportedUSN-8419-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server 16.06.16-160000.3.1Not reportedSUSE-SU-2026:22187-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server for sap applications 16.06.16-160000.3.1Not reportedSUSE-SU-2026:22187-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise module for basesystem 15 sp76.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise high performance computing 15 sp4-espos6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise high performance computing 15 sp4-ltss6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise high performance computing 15 sp5-espos6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise high performance computing 15 sp5-ltss6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server 15 sp4-ltss6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server 15 sp5-ltss6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server 15 sp6-ltss6.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server for sap applications 15 sp46.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server for sap applications 15 sp56.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server for sap applications 15 sp66.01-150000.3.8.1Not reportedSUSE-SU-2026:2442-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server 12 sp5-ltss6.01-9.8.1Not reportedSUSE-SU-2026:2408-1Not reported
Suseperl-HTTP-Daemonrpmlinux enterprise server ltss extended security 12 sp56.01-9.8.1Not reportedSUSE-SU-2026:2408-1Not reported
Opensuseperl-HTTP-Daemonrpmtumbleweed6.170.0-1.1Not reportedOPENSUSE-SU-2026:10938-1Not reported

[Debian bug #1138050]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Details (4)
    • 6.16-1+deb13u1~deb12u1 · all · bookworm

      Fixed · Fixed: 6.16-1+deb13u1~deb12u1

      nvd · libhttp-daemon-perl · debian · bookworm; nvd · libhttp-daemon-perl · debian · 12

    • 6.16-1+deb13u1~deb12u1 · all · bookworm

      Fixed · Fixed: 6.16-1+deb13u1~deb12u1

      nvd · libhttp-daemon-perl · debian · bookworm; nvd · libhttp-daemon-perl · debian · 12

    • 6.16-1+deb13u1~deb12u1 · all · bookworm-security

      Fixed · Fixed: 6.16-1+deb13u1~deb12u1

      nvd · libhttp-daemon-perl · debian · bookworm; nvd · libhttp-daemon-perl · debian · 12

    • 6.16-1+deb13u1~deb12u1 · all · bookworm-security

      Fixed · Fixed: 6.16-1+deb13u1~deb12u1

      nvd · libhttp-daemon-perl · debian · bookworm; nvd · libhttp-daemon-perl · debian · 12

[Debian 13 (Trixie)]

  • Details (4)
    • 6.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 6.16-1+deb13u1

      nvd · libhttp-daemon-perl · debian · 13

    • 6.16-1+deb13u1 · all · trixie

      Fixed · Fixed: 6.16-1+deb13u1

      nvd · libhttp-daemon-perl · debian · 13

    • 6.16-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 6.16-1+deb13u1

      nvd · libhttp-daemon-perl · debian · 13

    • 6.16-1+deb13u1 · all · trixie-security

      Fixed · Fixed: 6.16-1+deb13u1

      nvd · libhttp-daemon-perl · debian · 13

[openSUSE Tumbleweed]

  • Source package: [perl-HTTP-Daemon]

    Details (1)
    • 6.170.0-1.3 · noarch · tumbleweed

      Fixed · Fixed: 6.170.0-1.1

      nvd · perl-HTTP-Daemon · opensuse · tumbleweed

Observed:

References