Vulnerability · Published Feb 15, 2023 · Assigned by GitHub_M

CVE-2023-25171Kiwi TCMS has denial of service vulnerability on Password reset page

High 7.5

In plain English

A high-severity resource allocation without limits in kiwi from kiwitcms. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.9% (higher than 60% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)7.5High
Exploit odds (30 days)0.9%top 39.7% of all CVEs
Exploited in the wildNo reportsCISA SSVC: none
Attack toolingNoneno public tooling known

Official description

Kiwi TCMS, an open source test management system, does not impose rate limits in versions prior to 12.0. This makes it easier to attempt denial-of-service attacks against the Password reset page. An attacker could potentially send a large number of emails if they know the email addresses of users in Kiwi TCMS. Additionally that may strain SMTP resources. Users should upgrade to v12.0 or later to receive a patch. As potential workarounds, users may install and configure a rate-limiting proxy in front of Kiwi TCMS and/or configure rate limits on their email server when possible.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
PyPIkiwitcms12.0GHSA-7j9h-3jxf-3vrf
PyPIkiwitcms12.0PYSEC-2026-836

Affected products (as reported)

VendorProductVersions
kiwitcms kiwi 12.0 – before 12.0

Weakness: CWE-770 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

References