CVE-2024-45257

Command Injection in BYOB 2.0 Build Endpoint Allows Remote Command Execution

Published May 8, 2026 CVSS 3.1 · 7.3 High EPSS 3.9% KEV · Not listed
Description
A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbitrary commands on the server via a crafted build parameter. This occurs in freeze in core/generators.py.

Analysis

AI-generated

Technical impact

A command injection vulnerability exists in the payload build page of BYOB (Build Your Own Botnet) version 2.0. By manipulating the build parameter, an attacker can cause the server to execute arbitrary operating‑system commands as the web application user. This flaw permits remote code execution, potentially compromising the entire host system. The weakness is a classic command injection flaw classified as CWE-77.

Affected Systems

The affected product is BYOB (Build Your Own Botnet) 2.0, an open‑source tool for building botnet payloads. No other product versions are listed as vulnerable. Vendor information was not provided by the CNA, so the assessment is limited to the BYOB identifier and its core/generators.py module.

Risk and Exploitability

The CVSS score of 7.3 indicates high severity, and the EPSS score of 4% indicates a relatively low probability of exploitation. The vulnerability is not listed in CISA KEV. The likely attack vector is the public or unprotected payload build endpoint, which an attacker can access without authentication. When triggered, the flaw allows execution of arbitrary commands with the privileges of the web application process, leading to full compromise of the host. Additional exploitation requires only network connectivity to the target system and the ability to send a crafted build request.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • If immediate patching is not possible, restrict access to the payload build page using firewalls or network segmentation to limit exposure until remediation is applied.
  • Implement input validation on the build parameter, ensuring only expected values are accepted or properly sanitizing any user‑supplied data before expansion into system calls, thereby mitigating command injection.
  • Check the BYOB project’s GitHub releases or community advisories for updates that address the issue, and apply them as soon as they become available.

Generated by OpenCVE AI on June 18, 2026 at 02:19 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Command Injection in BYOB 2.0 Build Endpoint Allows Remote Command Execution
Type Values Removed Values Added
Title Unauthenticated Remote Command Injection in BYOB 2.0 Payload Builder
Type Values Removed Values Added
Title Unauthenticated Remote Command Injection in BYOB 2.0 Payload Builder
Type Values Removed Values Added
Title Command Injection in BYOB Payload Builder Enabling Remote Code Execution
Type Values Removed Values Added
Title Command Injection in BYOB Payload Builder Enabling Remote Code Execution
Type Values Removed Values Added
First Time appeared Malwared
Malwared byob
Vendors & Products Malwared
Malwared byob
Type Values Removed Values Added
Title Command Injection via Payload Build Parameter in BYOB 2.0
Type Values Removed Values Added
Title Command Injection via Payload Build Parameter in BYOB 2.0
Type Values Removed Values Added
Weaknesses CWE-77
Metrics cvssV3_1

{'score': 7.3, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}

Type Values Removed Values Added
Title Command Injection Vulnerability in BYOB Payload Builder
Weaknesses CWE-78
Type Values Removed Values Added
Title Command Injection Vulnerability in BYOB Payload Builder
Weaknesses CWE-78
Type Values Removed Values Added
Description A Command Injection issue in the payload build page in BYOB (Build Your Own Botnet) 2.0 allows attackers to execute arbitrary commands on the server via a crafted build parameter. This occurs in freeze in core/generators.py.
References
Weaknesses
  • CWE-77

    Improper Neutralization of Special Elements used in a Command ('Command Injection')

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
May 8, 2026, 5:43 PM
Reserved
Aug 25, 2024, 12:00 AM
Status
Awaiting Analysis
Published
May 8, 2026, 6:16 AM
Modified
Oct 28, 2026, 9:10 AM