{"schema_version":1,"title":"kiwitcms (PyPI) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 13 vulnerabilities in kiwitcms (PyPI): 0 in the last 7 days and 12 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2026-49292, was published on 17 September 2026.","url":"https://junglewise.ai/threats/technologies/kiwitcms","json_url":"https://junglewise.ai/threats/technologies/kiwitcms.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/kiwitcms","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":0,"all_time":13,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":3,"last_90_days":12,"last_365_days":12},"latest":[{"cve":"CVE-2026-49292","cvss":4,"epss":0.0044,"slug":"cve-2026-49292-kiwi-tcms-missing-authorization-in-database-initialization-page","title":"Kiwi TCMS is an open source test management system. Prior to 16.0, the unauthenticated /init-db/ page handled by InitDBView in tcms/core/vie","severity":"medium","exploited":false,"published_at":"2026-09-17T19:16:48.96+00:00","url":"https://junglewise.ai/threats/cve-2026-49292-kiwi-tcms-missing-authorization-in-database-initialization-page"},{"cve":"CVE-2026-55630","cvss":3.1,"epss":0.0042,"slug":"cve-2026-55630-kiwi-tcms-stored-xss-in-testplan-and-testcase-extra-link-fields","title":"Kiwi TCMS is an open source test management system. Prior to 16.1, TestCase.extra_link and TestPlan.extra_link accepted unsanitized user inp","severity":"low","exploited":false,"published_at":"2026-09-15T16:17:14.85+00:00","url":"https://junglewise.ai/threats/cve-2026-55630-kiwi-tcms-stored-xss-in-testplan-and-testcase-extra-link-fields"},{"cve":"CVE-2026-54724","cvss":6.1,"epss":0.0035,"slug":"cve-2026-54724-kiwi-tcms-open-redirect-in-account-confirmation-endpoint","title":"Kiwi TCMS is an open source test management system. Prior to 16.1, the account confirmation endpoint accepted an unvalidated next parameter","severity":"medium","exploited":false,"published_at":"2026-09-15T16:17:14.417+00:00","url":"https://junglewise.ai/threats/cve-2026-54724-kiwi-tcms-open-redirect-in-account-confirmation-endpoint"},{"cve":"CVE-2023-36809","cvss":3.1,"epss":0.0069,"slug":"cve-2023-36809-kiwi-tcms-s-misconfigured-http-headers-allow-stored-xss-execution","title":"PYSEC-2026-1499 - Kiwi TCMS's misconfigured HTTP headers allow stored XSS execution with Firefox","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:20.026561+00:00","url":"https://junglewise.ai/threats/cve-2023-36809-kiwi-tcms-s-misconfigured-http-headers-allow-stored-xss-execution"},{"cve":"CVE-2023-33977","cvss":3.1,"epss":0.0087,"slug":"cve-2023-33977-kiwi-tcms-stored-cross-site-scripting-via-unrestricted-file","title":"PYSEC-2026-1495 - kiwitcms vulnerable to stored cross-site scripting via unrestricted file upload","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:19.173351+00:00","url":"https://junglewise.ai/threats/cve-2023-33977-kiwi-tcms-stored-cross-site-scripting-via-unrestricted-file"},{"cve":"CVE-2023-32686","cvss":3.1,"epss":0.0043,"slug":"cve-2023-32686-kiwitcms-vulnerable-to-stored-xss-via-unrestricted-files-upload","title":"PYSEC-2026-1500 - kiwitcms vulnerable to stored XSS via unrestricted files upload","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:19.015059+00:00","url":"https://junglewise.ai/threats/cve-2023-32686-kiwitcms-vulnerable-to-stored-xss-via-unrestricted-files-upload"},{"cve":"CVE-2023-30613","cvss":3.1,"epss":0.0102,"slug":"cve-2023-30613-unrestricted-file-upload-in-kiwi-tcms","title":"PYSEC-2026-1498 - Unrestricted file upload in kiwi TCMS","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:18.706383+00:00","url":"https://junglewise.ai/threats/cve-2023-30613-unrestricted-file-upload-in-kiwi-tcms"},{"cve":"CVE-2023-30544","cvss":3.1,"epss":0.0042,"slug":"cve-2023-30544-kiwi-tcms-has-possibility-for-user-to-update-email-address-to","title":"PYSEC-2026-1497 - kiwi TCMS has possibility for user to update email address to unverified one","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:18.552672+00:00","url":"https://junglewise.ai/threats/cve-2023-30544-kiwi-tcms-has-possibility-for-user-to-update-email-address-to"},{"cve":"CVE-2023-27489","cvss":3.1,"epss":0.0049,"slug":"cve-2023-27489-kiwi-tcms-stored-cross-site-scripting-via-svg-file-upload","title":"PYSEC-2026-1496 - Kiwi TCMS Stored Cross-site Scripting via SVG file","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:17.732551+00:00","url":"https://junglewise.ai/threats/cve-2023-27489-kiwi-tcms-stored-cross-site-scripting-via-svg-file-upload"},{"cve":"CVE-2023-25156","cvss":3.1,"epss":0.0091,"slug":"cve-2023-25156-no-protection-against-brute-force-attacks-on-login-page","title":"PYSEC-2026-835 - No protection against brute-force attacks on login page","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:27.70861+00:00","url":"https://junglewise.ai/threats/cve-2023-25156-no-protection-against-brute-force-attacks-on-login-page"},{"cve":"CVE-2023-25171","cvss":3.1,"epss":0.0092,"slug":"cve-2023-25171-denial-of-service-vulnerability-on-password-reset-page","title":"PYSEC-2026-836 - Denial of service vulnerability on Password reset page","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:27.666049+00:00","url":"https://junglewise.ai/threats/cve-2023-25171-denial-of-service-vulnerability-on-password-reset-page"},{"cve":"CVE-2022-4105","cvss":3.1,"epss":0.0049,"slug":"cve-2022-4105-cross-site-scripting-in-kiwitcms","title":"PYSEC-2026-837 - Cross-site Scripting in kiwitcms","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:24.264045+00:00","url":"https://junglewise.ai/threats/cve-2022-4105-cross-site-scripting-in-kiwitcms"},{"cve":"CVE-2023-30628","cvss":3.1,"epss":0.036,"slug":"cve-2023-30628-pysec-2023-273-kiwi-tcms-is-an-open-source-test-management-system","title":"PYSEC-2023-273 - Kiwi TCMS is an open source test management system. In kiwitcms/Kiwi v12.2 and prior and kiwitcms/enterprise v12.2 and prior,\nthe `changelog","severity":"low","exploited":false,"published_at":"2023-04-24T22:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-30628-pysec-2023-273-kiwi-tcms-is-an-open-source-test-management-system"}],"weekly":[{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":9},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":3},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-28","critical":0,"exploited":0,"vulnerabilities":0}],"related":[{"name":"tensorflow (PyPI)","slug":"pypi-tensorflow","vulnerabilities":428,"url":"https://junglewise.ai/threats/technologies/pypi-tensorflow"},{"name":"tensorflow-cpu (PyPI)","slug":"tensorflow-cpu","vulnerabilities":424,"url":"https://junglewise.ai/threats/technologies/tensorflow-cpu"},{"name":"tensorflow-gpu (PyPI)","slug":"tensorflow-gpu","vulnerabilities":421,"url":"https://junglewise.ai/threats/technologies/tensorflow-gpu"},{"name":"open-webui (PyPI)","slug":"open-webui","vulnerabilities":177,"url":"https://junglewise.ai/threats/technologies/open-webui"},{"name":"Django (PyPI)","slug":"django","vulnerabilities":172,"url":"https://junglewise.ai/threats/technologies/django"},{"name":"apache-airflow (PyPI)","slug":"apache-airflow","vulnerabilities":152,"url":"https://junglewise.ai/threats/technologies/apache-airflow"},{"name":"plone (PyPI)","slug":"pypi-plone","vulnerabilities":101,"url":"https://junglewise.ai/threats/technologies/pypi-plone"},{"name":"praisonai (PyPI)","slug":"pypi-praisonai","vulnerabilities":86,"url":"https://junglewise.ai/threats/technologies/pypi-praisonai"},{"name":"exiv2 (PyPI)","slug":"exiv2","vulnerabilities":85,"url":"https://junglewise.ai/threats/technologies/exiv2"},{"name":"nltk (PyPI)","slug":"nltk","vulnerabilities":83,"url":"https://junglewise.ai/threats/technologies/nltk"},{"name":"mlflow (PyPI)","slug":"mlflow","vulnerabilities":82,"url":"https://junglewise.ai/threats/technologies/mlflow"},{"name":"pillow (PyPI)","slug":"pillow","vulnerabilities":79,"url":"https://junglewise.ai/threats/technologies/pillow"}],"technology":{"hub":true,"name":"kiwitcms (PyPI)","slug":"kiwitcms","vendor":{"name":"PyPI","slug":"pypi","url":"https://junglewise.ai/threats/vendors/pypi"},"aliases":[],"homepage":"https://kiwitcms.org/","repo_url":"https://github.com/kiwitcms/Kiwi","description":"An open-source test case management system written in Python and Django.","url":"https://junglewise.ai/threats/technologies/kiwitcms"},"most_severe":[{"cve":"CVE-2026-54724","cvss":6.1,"epss":0.0035,"slug":"cve-2026-54724-kiwi-tcms-open-redirect-in-account-confirmation-endpoint","title":"Kiwi TCMS is an open source test management system. Prior to 16.1, the account confirmation endpoint accepted an unvalidated next parameter","severity":"medium","exploited":false,"published_at":"2026-09-15T16:17:14.417+00:00","url":"https://junglewise.ai/threats/cve-2026-54724-kiwi-tcms-open-redirect-in-account-confirmation-endpoint"},{"cve":"CVE-2026-49292","cvss":4,"epss":0.0044,"slug":"cve-2026-49292-kiwi-tcms-missing-authorization-in-database-initialization-page","title":"Kiwi TCMS is an open source test management system. Prior to 16.0, the unauthenticated /init-db/ page handled by InitDBView in tcms/core/vie","severity":"medium","exploited":false,"published_at":"2026-09-17T19:16:48.96+00:00","url":"https://junglewise.ai/threats/cve-2026-49292-kiwi-tcms-missing-authorization-in-database-initialization-page"},{"cve":"CVE-2023-30628","cvss":3.1,"epss":0.036,"slug":"cve-2023-30628-pysec-2023-273-kiwi-tcms-is-an-open-source-test-management-system","title":"PYSEC-2023-273 - Kiwi TCMS is an open source test management system. In kiwitcms/Kiwi v12.2 and prior and kiwitcms/enterprise v12.2 and prior,\nthe `changelog","severity":"low","exploited":false,"published_at":"2023-04-24T22:15:00+00:00","url":"https://junglewise.ai/threats/cve-2023-30628-pysec-2023-273-kiwi-tcms-is-an-open-source-test-management-system"},{"cve":"CVE-2023-30613","cvss":3.1,"epss":0.0102,"slug":"cve-2023-30613-unrestricted-file-upload-in-kiwi-tcms","title":"PYSEC-2026-1498 - Unrestricted file upload in kiwi TCMS","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:18.706383+00:00","url":"https://junglewise.ai/threats/cve-2023-30613-unrestricted-file-upload-in-kiwi-tcms"},{"cve":"CVE-2023-25171","cvss":3.1,"epss":0.0092,"slug":"cve-2023-25171-denial-of-service-vulnerability-on-password-reset-page","title":"PYSEC-2026-836 - Denial of service vulnerability on Password reset page","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:27.666049+00:00","url":"https://junglewise.ai/threats/cve-2023-25171-denial-of-service-vulnerability-on-password-reset-page"},{"cve":"CVE-2023-25156","cvss":3.1,"epss":0.0091,"slug":"cve-2023-25156-no-protection-against-brute-force-attacks-on-login-page","title":"PYSEC-2026-835 - No protection against brute-force attacks on login page","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:27.70861+00:00","url":"https://junglewise.ai/threats/cve-2023-25156-no-protection-against-brute-force-attacks-on-login-page"},{"cve":"CVE-2023-33977","cvss":3.1,"epss":0.0087,"slug":"cve-2023-33977-kiwi-tcms-stored-cross-site-scripting-via-unrestricted-file","title":"PYSEC-2026-1495 - kiwitcms vulnerable to stored cross-site scripting via unrestricted file upload","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:19.173351+00:00","url":"https://junglewise.ai/threats/cve-2023-33977-kiwi-tcms-stored-cross-site-scripting-via-unrestricted-file"},{"cve":"CVE-2023-36809","cvss":3.1,"epss":0.0069,"slug":"cve-2023-36809-kiwi-tcms-s-misconfigured-http-headers-allow-stored-xss-execution","title":"PYSEC-2026-1499 - Kiwi TCMS's misconfigured HTTP headers allow stored XSS execution with Firefox","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:20.026561+00:00","url":"https://junglewise.ai/threats/cve-2023-36809-kiwi-tcms-s-misconfigured-http-headers-allow-stored-xss-execution"},{"cve":"CVE-2023-27489","cvss":3.1,"epss":0.0049,"slug":"cve-2023-27489-kiwi-tcms-stored-cross-site-scripting-via-svg-file-upload","title":"PYSEC-2026-1496 - Kiwi TCMS Stored Cross-site Scripting via SVG file","severity":"low","exploited":false,"published_at":"2026-07-07T11:45:17.732551+00:00","url":"https://junglewise.ai/threats/cve-2023-27489-kiwi-tcms-stored-cross-site-scripting-via-svg-file-upload"},{"cve":"CVE-2022-4105","cvss":3.1,"epss":0.0049,"slug":"cve-2022-4105-cross-site-scripting-in-kiwitcms","title":"PYSEC-2026-837 - Cross-site Scripting in kiwitcms","severity":"low","exploited":false,"published_at":"2026-07-07T10:17:24.264045+00:00","url":"https://junglewise.ai/threats/cve-2022-4105-cross-site-scripting-in-kiwitcms"}],"generated_at":"2026-09-28T03:07:00.154823+00:00"}