csirt@kutim:~/threat-intel/cve/CVE-2022-24828

Katalog CVE

CVSS 8.8 · High EPSS 1,9%

Kerentanan Improper Input Validation pada getcomposer composer, tenable.sc +1 lainnya. Skor CVSS 3.1 8.8 (High) menurut NVD.

Deskripsi (NVD)

Composer is a dependency manager for the PHP programming language. Integrators using Composer code to call `VcsDriver::getFileContent` can have a code injection vulnerability if the user can control the `$file` or `$identifier` argument. This leads to a vulnerability on packagist.org for example where the composer.json's `readme` field can be used as a vector for injecting parameters into hg/Mercurial via the `$file` argument, or git via the `$identifier` argument if you allow arbitrary data there (Packagist does not, but maybe other integrators do). Composer itself should not be affected by the vulnerability as it does not call `getFileContent` with arbitrary data into `$file`/`$identifier`. To the best of our knowledge this was not abused, and the vulnerability has been patched on packagist.org and Private Packagist within a day of the vulnerability report.

Rincian

Terbit di NVD
13 April 2022
Terakhir diubah
17 Juni 2026
Status NVD
Modified
CVSS 3.1
8.8 (High), sumber NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H · uraikan di kalkulator
Jenis kelemahan (CWE)
CWE-20: Improper Input Validation
CWE-88: Improper Neutralization of Argument Delimiters in a Command ('Argument Injection')
EPSS (30 hari)
1,9% peluang dieksploitasi; lebih tinggi dari 78,9% CVE lain

Produk dan versi terdampak

VendorProdukVersi terdampak
getcomposer composer Semua versi sebelum 1.10.26
getcomposer composer Versi 2.0.0 hingga sebelum 2.2.12
getcomposer composer Versi 2.3.0 hingga sebelum 2.3.5
tenable tenable.sc Semua versi sebelum 5.21.0
fedoraproject fedora Versi 34
fedoraproject fedora Versi 35
fedoraproject fedora Versi 36

> Data dari konfigurasi CPE di NVD.

Referensi dan perbaikan

Sumber: NVD · CVE.org · EPSS. Halaman ini disusun otomatis dari data tersebut; pembaruan terakhir 5 Okt 2026, 20:10 WITA. Kalau sistem di Perangkat Daerah memakai produk ini dan butuh bantuan, laporkan lewat kanal pelaporan.