GitHub Advisoryadvisory · Packagist

GHSA-4574-qv3w-fcmg Deserialization of Untrusted Data in codeception/codeception

CRITICAL Published 2021-09-01 Modified 2021-08-30 Official page ↗
Aliases
CVE-2021-23420
Ecosystem
Packagist
Packages
codeception/codeception
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-502
Reviewed
2021-08-30

Affected packages

• Packagist codeception/codeception: < 3.1.3 → fixed in 3.1.3 • Packagist codeception/codeception: >= 4.0.0, < 4.1.22 → fixed in 4.1.22

Description

This affects the package codeception/codeception from 4.0.0 before 4.1.22 and before 3.1.3. The RunProcess class can be leveraged as a gadget to run arbitrary commands on a system that is deserializing user input without validation.

Related

Alias · CVE (1)

  • CVE-2021-23420 This affects the package codeception/codeception from 4.0.0 and before 4.1.22, before 3.1.3. vulnerability

Weakness · CWE (1)

  • CWE-502 Deserialization of Untrusted Data weakness

References