Findings

CVE-2021-33910

basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname…

Published Jul 20, 2021 · updated Oct 14, 2026 · systemd project systemd

basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname controlled by a local attacker) that results in an operating system crash.

Timeline

Detection, updates, and resolution for this record.

  1. Jul 20, 2021 · NIST NVD

    Detected

    basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname controlled by a local attacker) that results in an operating system crash.

  2. Oct 14, 2026 · NIST NVD

    Updated

    basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname controlled by a local attacker) that results in an operating system crash.

Affected

  • cpe debian/debian linux10.0
  • cpe fedoraproject/fedora33
  • cpe fedoraproject/fedora34
  • cpe netapp/hci management nodeversion unspecified
  • cpe systemd project/systemdversion unspecified

Sources

  • CVE.orgCVE-2021-33910

    Official CVE identifier

    cve.org
  • NIST NVDCVE-2021-33910

    basic/unit-name.c in systemd prior to 246.15, 247.8, 248.5, and 249.1 has a Memory Allocation with an Excessive Size Value (involving strdupa and alloca for a pathname controlled by a local attacker) that results in an operating system crash.

    nvd.nist.gov

References