GitHub Advisoryadvisory · Go

GHSA-xfjj-f699-rc79 tiagorlampert CHAOS vulnerable to arbitrary code execution

CRITICAL Published 2024-05-07 Modified 2026-04-06 Official page ↗
Aliases
CVE-2024-33434
Ecosystem
Go
Packages
github.com/tiagorlampert/CHAOS
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-78
Reviewed
2024-05-07

Affected packages

• Go github.com/tiagorlampert/CHAOS: < 0.0.0-20220716132853-b47438d36e3a → fixed in 0.0.0-20220716132853-b47438d36e3a

Description

An issue in tiagorlampert CHAOS before 1b451cf62582295b7225caf5a7b506f0bad56f6b and 24c9e109b5be34df7b2bce8368eae669c481ed5e allows a remote attacker to execute arbitrary code via the unsafe concatenation of the `filename` argument into the `buildStr` string without any sanitization or filtering.

Related

Alias · CVE (1)

  • CVE-2024-33434 An issue in tiagorlampert CHAOS v5.0.1 before 1b451cf62582295b7225caf5a7b506f0bad56f6b and 24c9e109b5be34df7b2bce8368eae669c481ed5e allows… vulnerability

Weakness · CWE (1)

  • CWE-78 Improper Neutralization of Special Elements used in an OS Command weakness

References