{"schema_version":1,"title":"koji (PyPI) vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 4 vulnerabilities in koji (PyPI): 0 in the last 7 days and 1 in the last 90 days, 0 of them critical and 0 exploited in the wild. The most recent, CVE-2024-9427, was published on 7 July 2026.","url":"https://junglewise.ai/threats/technologies/pypi-koji","json_url":"https://junglewise.ai/threats/technologies/pypi-koji.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/pypi-koji","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":0,"all_time":4,"critical":0,"exploited":0,"last_7_days":0,"last_30_days":0,"last_90_days":1,"last_365_days":1},"latest":[{"cve":"CVE-2024-9427","cvss":3.1,"epss":0.003,"slug":"cve-2024-9427-koji-cross-site-scripting","title":"PYSEC-2026-1501 - Koji Cross-site Scripting","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.795518+00:00","url":"https://junglewise.ai/threats/cve-2024-9427-koji-cross-site-scripting"},{"cve":"CVE-2019-17109","cvss":3.1,"epss":0.0282,"slug":"cve-2019-17109-koji-hub-allows-arbitrary-upload-destinations","title":"PYSEC-2019-183 - Koji through 1.18.0 allows remote Directory Traversal, with resultant Privilege Escalation.","severity":"low","exploited":false,"published_at":"2019-10-09T22:15:00+00:00","url":"https://junglewise.ai/threats/cve-2019-17109-koji-hub-allows-arbitrary-upload-destinations"},{"cve":"CVE-2018-1002150","cvss":3,"epss":0.0166,"slug":"cve-2018-1002150-koji-hub-call-does-not-perform-correct-access-checks","title":"PYSEC-2018-86 - Koji version 1.12, 1.13, 1.14 and 1.15 contain an incorrect access control vulnerability resulting in arbitrary filesystem read/write access","severity":"low","exploited":false,"published_at":"2018-04-04T20:29:00+00:00","url":"https://junglewise.ai/threats/cve-2018-1002150-koji-hub-call-does-not-perform-correct-access-checks"},{"cve":"CVE-2017-1002153","cvss":3.1,"epss":0.0115,"slug":"cve-2017-1002153-koji-blacklisted-paths-workaround","title":"PYSEC-2017-144 - Koji 1.13.0 does not properly validate SCM paths, allowing an attacker to work around blacklisted paths for build submission.","severity":"low","exploited":false,"published_at":"2017-10-06T17:29:00+00:00","url":"https://junglewise.ai/threats/cve-2017-1002153-koji-blacklisted-paths-workaround"}],"weekly":[{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":1},{"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":0},{"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":"koji (PyPI)","slug":"pypi-koji","vendor":{"name":"PyPI","slug":"pypi","url":"https://junglewise.ai/threats/vendors/pypi"},"aliases":[],"description":"Python library for interfacing with Koji build system used by Fedora and Red Hat projects.","url":"https://junglewise.ai/threats/technologies/pypi-koji"},"most_severe":[{"cve":"CVE-2019-17109","cvss":3.1,"epss":0.0282,"slug":"cve-2019-17109-koji-hub-allows-arbitrary-upload-destinations","title":"PYSEC-2019-183 - Koji through 1.18.0 allows remote Directory Traversal, with resultant Privilege Escalation.","severity":"low","exploited":false,"published_at":"2019-10-09T22:15:00+00:00","url":"https://junglewise.ai/threats/cve-2019-17109-koji-hub-allows-arbitrary-upload-destinations"},{"cve":"CVE-2017-1002153","cvss":3.1,"epss":0.0115,"slug":"cve-2017-1002153-koji-blacklisted-paths-workaround","title":"PYSEC-2017-144 - Koji 1.13.0 does not properly validate SCM paths, allowing an attacker to work around blacklisted paths for build submission.","severity":"low","exploited":false,"published_at":"2017-10-06T17:29:00+00:00","url":"https://junglewise.ai/threats/cve-2017-1002153-koji-blacklisted-paths-workaround"},{"cve":"CVE-2024-9427","cvss":3.1,"epss":0.003,"slug":"cve-2024-9427-koji-cross-site-scripting","title":"PYSEC-2026-1501 - Koji Cross-site Scripting","severity":"low","exploited":false,"published_at":"2026-07-07T14:34:47.795518+00:00","url":"https://junglewise.ai/threats/cve-2024-9427-koji-cross-site-scripting"},{"cve":"CVE-2018-1002150","cvss":3,"epss":0.0166,"slug":"cve-2018-1002150-koji-hub-call-does-not-perform-correct-access-checks","title":"PYSEC-2018-86 - Koji version 1.12, 1.13, 1.14 and 1.15 contain an incorrect access control vulnerability resulting in arbitrary filesystem read/write access","severity":"low","exploited":false,"published_at":"2018-04-04T20:29:00+00:00","url":"https://junglewise.ai/threats/cve-2018-1002150-koji-hub-call-does-not-perform-correct-access-checks"}],"generated_at":"2026-09-28T03:07:00.154823+00:00"}