Bug 2571613 (CVE-2026-124739) - CVE-2026-124739 busybox: httpd stack buffer overflow via an "I:" rule in a subdirectory httpd.conf
Summary: CVE-2026-124739 busybox: httpd stack buffer overflow via an "I:" rule in a su...
Keywords:
Status: NEW
Alias: CVE-2026-124739
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: 2571614 2571615
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-11-11 09:35 UTC by OSIDB Bzimport
Modified: 2026-11-11 09:38 UTC (History)
2 users (show)

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


Attachments (Terms of Use)

Description OSIDB Bzimport 2026-11-11 09:35:26 UTC
A flaw was found in BusyBox's httpd. handle_incoming_and_exit() allocates a stack copy of the request URL sized for the current index page name, then parses the httpd.conf file of each directory on the requested path, and finally copies the index page name into that buffer with strcpy(). Because parse_conf() honors an "I:" index-page rule in subdirectory httpd.conf files, an overly long index page name in such a file overflows the stack buffer with attacker-chosen bytes when the directory is requested. A user who can write a subdirectory httpd.conf can use this to crash httpd or potentially execute arbitrary code in the forked child process, which runs as root unless the -u option is used.


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