In breve
- CVE-2023-30628 è una vulnerabilità ALTO (CVSS 8.8) che riguarda kiwitcms, kiwi tcms (kiwitcms).
- Probabilità di sfruttamento nei prossimi 30 giorni (EPSS): 3.6%, superiore al 89.5% delle vulnerabilità.
- Correzione: aggiornare a 12.3 o successiva.
| Package | Affected versions | Patched versions |
|---|
| kiwitcms PyPI | < 12.3
| 12.3
|
| kiwi tcms | ≤ 12.2
| No fix yet |
Description
Kiwi TCMS is an open source test management system. In kiwitcms/Kiwi v12.2 and prior and kiwitcms/enterprise v12.2 and prior,
the changelog.yml workflow is vulnerable to command injection attacks because of using an untrusted github.head_ref field. The github.head_ref value is an attacker-controlled value. Assigning the value to zzz";echo${IFS}"hello";# can lead to command injection. Since the permission is not restricted, the attacker has a write-access to the repository. Commit 834c86dfd1b2492ccad7ebbfd6304bfec895fed2 of the kiwitcms/Kiwi repository and commit e39f7e156fdaf6fec09a15ea6f4e8fec8cdbf751 of the kiwitcms/enterprise repository contain a fix for this issue.
NVD description
Kiwi TCMS is an open source test management system. In kiwitcms/Kiwi v12.2 and prior and kiwitcms/enterprise v12.2 and prior,
the `changelog.yml` workflow is vulnerable to command injection attacks because of using an untrusted `github.head_ref` field. The `github.head_ref` value is an attacker-controlled value. Assigning the value to `zzz";echo${IFS}"hello";#` can lead to command injection. Since the permission is not restricted, the attacker has a write-access to the repository. Commit 834c86dfd1b2492ccad7ebbfd6304bfec895fed2 of the kiwitcms/Kiwi repository and commit e39f7e156fdaf6fec09a15ea6f4e8fec8cdbf751 of the kiwitcms/enterprise repository contain a fix for this issue.
Running one of these products? Scan your site to see whether it exposes a vulnerable version.
Scan my site free