Bug 2481773 (CVE-2026-8450) - CVE-2026-8450 perl-HTTP-Daemon: HTTP::Daemon: Arbitrary code execution via OS command injection in send_file()
Summary: CVE-2026-8450 perl-HTTP-Daemon: HTTP::Daemon: Arbitrary code execution via OS...
Keywords:
Status: NEW
Alias: CVE-2026-8450
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security DevOps Team
QA Contact:
URL:
Whiteboard:
Depends On: 2488839
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-05-27 05:01 UTC by OSIDB Bzimport
Modified: 2026-07-07 09:49 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2026:36187 0 None None None 2026-07-07 09:49:56 UTC
Red Hat Product Errata RHSA-2026:36188 0 None None None 2026-07-07 09:49:34 UTC
Red Hat Product Errata RHSA-2026:36189 0 None None None 2026-07-07 09:49:07 UTC

Description OSIDB Bzimport 2026-05-27 05:01:21 UTC
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.

Comment 2 errata-xmlrpc 2026-07-07 09:49:06 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 10

Via RHSA-2026:36189 https://access.redhat.com/errata/RHSA-2026:36189

Comment 3 errata-xmlrpc 2026-07-07 09:49:33 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 8

Via RHSA-2026:36188 https://access.redhat.com/errata/RHSA-2026:36188

Comment 4 errata-xmlrpc 2026-07-07 09:49:55 UTC
This issue has been addressed in the following products:

  Red Hat Enterprise Linux 9

Via RHSA-2026:36187 https://access.redhat.com/errata/RHSA-2026:36187


Note You need to log in before you can comment on or make changes to this bug.