In pygments 1.1+, fixed in 2.7.4, the lexers used to parse programming languages rely heavily on regular expressions. Some of the regular expressions have exponential or cubic worst-case complexity and are vulnerable to ReDoS. By crafting malicious input, an attacker can cause a denial of service.
CVSS Details
- CVSS 3.1 Base Score: 7.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade python-virtualenv-docUpgrade python2-docs-infoUpgrade python-pymongo-docUpgrade python2-docutilsUpgrade python2-coverageUpgrade python2-jinja2Upgrade python2-pluggyUpgrade python-sqlalchemy-docUpgrade python3-pymongo-gridfsUpgrade python2-scipyUpgrade python2-setuptools_scmUpgrade python2-pytzUpgrade python2-funcsigsUpgrade python2-virtualenvUpgrade python3-pygmentsUpgrade python2-pytest-mockUpgrade python3-bsonUpgrade python3-PyMySQLUpgrade python3-virtualenvUpgrade python2-pyUpgrade python2-setuptoolsUpgrade python3-sqlalchemyUpgrade python2-markupsafeUpgrade python36Upgrade python2-sqlalchemyUpgrade python2-PyMySQLUpgrade python2-backportsUpgrade python2-idnaUpgrade babelUpgrade python3-docutilsUpgrade python2-babelUpgrade python2-numpyUpgrade python2-requestsUpgrade python2-numpy-docUpgrade python2-CythonUpgrade python2-ipaddressUpgrade python36-rpm-macrosUpgrade python3-wheel-wheelUpgrade python2-pyyamlUpgrade python3-pymongoUpgrade python2-noseUpgrade python2-pymongoUpgrade resource-agentsUpgrade python2-attrsUpgrade python2-wheel-wheelUpgrade python36-develUpgrade python3-noseUpgrade python2-pysocksUpgrade python2-setuptools-wheelUpgrade python2-urllib3Upgrade python3-wheelUpgrade python3-scipyUpgrade python3-docsUpgrade python2-rpm-macrosUpgrade python2-chardetUpgrade python2-psycopg2Upgrade python2-psycopg2-testsUpgrade python36-debugUpgrade resource-agents-gcpUpgrade python3-distroUpgrade python2-sixUpgrade resource-agents-pafUpgrade python2-psycopg2-debugUpgrade resource-agents-aliyunUpgrade python2-dnsUpgrade python-psycopg2-docUpgrade python2-pytestUpgrade python2-bsonUpgrade python2-docsUpgrade python2-pymongo-gridfsUpgrade python-nose-docsUpgrade python2-backports-ssl_match_hostnameUpgrade python2-wheelUpgrade python2-pygmentsUpgrade python2-numpy-f2pyUpgrade python2-mock | May 4, 2022 | Mar 17, 2021 |
| Alpine Linux | — | Upgrade py3-pygments | Oct 1, 2024 | Mar 17, 2021 |
| Amazon Linux Ami 2 | — | Upgrade python3-pygmentsUpgrade python3-pygments-docUpgrade python-pygments | Jul 21, 2023 | Mar 17, 2021 |
| Centos_linux | — | Upgrade python3-pymongo-gridfsUpgrade python2-psycopg2-testsUpgrade python2-tkinterUpgrade python2-lxmlUpgrade python2-psycopg2-debuginfoUpgrade python2-rpm-macrosUpgrade python2-pluggyUpgrade python2-virtualenvUpgrade python2-numpy-f2pyUpgrade resource-agents-debuginfoUpgrade python2-pymongoUpgrade python2-sixUpgrade python3-pymongo-debuginfoUpgrade python2-setuptoolsUpgrade python3-scipy-debuginfoUpgrade python3-scipyUpgrade python2-bsonUpgrade python2-requestsUpgrade python3-pygmentsUpgrade python2-babelUpgrade python2-pygmentsUpgrade python-pymongo-docUpgrade python3-bsonUpgrade resource-agents-pafUpgrade python2-noseUpgrade python2-setuptools_scmUpgrade python-pymongo-debugsourceUpgrade python2-funcsigsUpgrade python2-pyyamlUpgrade python2-wheelUpgrade python2-backports-ssl_match_hostnameUpgrade python2-dnsUpgrade python2-wheel-wheelUpgrade python3-sqlalchemyUpgrade python2-psycopg2Upgrade Cython-debugsourceUpgrade python-psycopg2-debugsourceUpgrade python2-debugsourceUpgrade python3-docsUpgrade python3-bson-debuginfoUpgrade python3-docutilsUpgrade resource-agents-aliyunUpgrade babelUpgrade scipy-debugsourceUpgrade python2-mockUpgrade python-sqlalchemy-docUpgrade python-psycopg2-debuginfoUpgrade python3-wheelUpgrade python36-develUpgrade python2-coverageUpgrade python-psycopg2-docUpgrade resource-agentsUpgrade python-pymongo-debuginfoUpgrade python2-scipy-debuginfoUpgrade python2-debugUpgrade python2-docsUpgrade python2-numpy-docUpgrade python2-markupsafeUpgrade python-lxml-debugsourceUpgrade python3-noseUpgrade python2-toolsUpgrade python2-debuginfoUpgrade python2-testUpgrade python2-psycopg2-debugUpgrade python2-pysocksUpgrade python3-distroUpgrade python2-docs-infoUpgrade python2Upgrade python2-ipaddressUpgrade resource-agents-aliyun-debuginfoUpgrade python36Upgrade python3-wheel-wheelUpgrade resource-agents-gcpUpgrade python2-sqlalchemyUpgrade python2-pyyaml-debuginfoUpgrade numpy-debugsourceUpgrade python36-debugUpgrade resource-agents-debugsourceUpgrade python36-rpm-macrosUpgrade python2-psycopg2-debug-debuginfoUpgrade python-nose-docsUpgrade python3-pymongoUpgrade python2-attrsUpgrade python2-pytest-mockUpgrade python2-lxml-debuginfoUpgrade python2-idnaUpgrade python2-CythonUpgrade python2-backportsUpgrade python2-pyUpgrade python2-pip-wheelUpgrade python2-urllib3Upgrade python2-numpy-debuginfoUpgrade python2-develUpgrade python2-pytestUpgrade python2-pipUpgrade python2-numpyUpgrade python3-virtualenvUpgrade PyYAML-debugsourceUpgrade python2-chardetUpgrade python-coverage-debugsourceUpgrade python-virtualenv-docUpgrade python2-scipyUpgrade python2-PyMySQLUpgrade python2-Cython-debuginfoUpgrade python2-bson-debuginfoUpgrade python2-jinja2Upgrade python2-pytzUpgrade python2-pymongo-gridfsUpgrade python2-libsUpgrade python2-docutilsUpgrade python2-setuptools-wheelUpgrade python3-PyMySQLUpgrade python2-pymongo-debuginfoUpgrade python2-coverage-debuginfo | Nov 10, 2021 | Mar 17, 2021 |
| Debian | — | Upgrade mediawikiUpgrade pygments | Mar 22, 2021 | Mar 17, 2021 |
| Dell Powerstore Dsa2023173 | — | Upgrade Dell PowerStoreOS to the latest version | Oct 23, 2025 | Jun 21, 2023 |
| Freebsd | — | Upgrade py39-pygments-25Upgrade py37-pygmentsUpgrade py310-pygments-25Upgrade py310-pygmentsUpgrade py311-pygmentsUpgrade py38-pygmentsUpgrade py311-pygments-25Upgrade py37-pygments-25Upgrade py39-pygmentsUpgrade py38-pygments-25 | Sep 1, 2023 | Aug 31, 2023 |
| Huawei Euleros 2_0_sp2 | — | Upgrade python-pygments | Sep 16, 2021 | Mar 17, 2021 |
| Huawei Euleros 2_0_sp3 | — | Upgrade python-pygments | Apr 30, 2021 | Mar 17, 2021 |
| Huawei Euleros 2_0_sp5 | — | Upgrade python-pygments | Jul 19, 2021 | Mar 17, 2021 |
| Huawei Euleros 2_0_sp8 | — | Upgrade python3-pygmentsUpgrade python2-pygments | May 18, 2021 | Mar 17, 2021 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-pygmentsUpgrade python-pygments-help | Jul 2, 2021 | Mar 17, 2021 |
| Oracle Solaris | — | Upgrade library/python/pygments to version 2.5.2-11.4.35.0.1.94.2 on Solaris 11.4Upgrade library/python/pygments-37 to version 2.5.2-11.4.35.0.1.94.2 on Solaris 11.4Upgrade library/python/pygments-27 to version 2.5.2-11.4.35.0.1.94.2 on Solaris 11.4Upgrade library/python/pygments-39 to version 2.5.2-11.4.35.0.1.94.2 on Solaris 11.4 | Jul 21, 2021 | Mar 17, 2021 |
| Oracle_linux | — | Upgrade python2-numpy-docUpgrade python2-pygmentsUpgrade python2-mockUpgrade python2-urllib3Upgrade python3-wheelUpgrade python2-backports-ssl_match_hostnameUpgrade python2-bsonUpgrade python3-scipyUpgrade python2-dnsUpgrade python2-rpm-macrosUpgrade python-sqlalchemy-docUpgrade python3-docutilsUpgrade python2-pluggyUpgrade python2-setuptools_scmUpgrade python2-psycopg2-testsUpgrade python36-develUpgrade python2-pytestUpgrade python3-docsUpgrade python2-lxmlUpgrade python3-pygmentsUpgrade python2-markupsafeUpgrade python2-setuptoolsUpgrade python-pymongo-docUpgrade python2-numpy-f2pyUpgrade python2-debugUpgrade python2-pymongoUpgrade python3-bsonUpgrade python3-pymongoUpgrade python2-docsUpgrade python2-sixUpgrade resource-agentsUpgrade python2-psycopg2Upgrade python3-sqlalchemyUpgrade python2-wheelUpgrade python2-babelUpgrade python2-wheel-wheelUpgrade python2-noseUpgrade python-psycopg2-docUpgrade python2-tkinterUpgrade python2-requestsUpgrade python3-PyMySQLUpgrade python-nose-docsUpgrade python2-psycopg2-debugUpgrade python2Upgrade python3-virtualenvUpgrade babelUpgrade python2-chardetUpgrade python2-setuptools-wheelUpgrade python2-attrsUpgrade python3-pymongo-gridfsUpgrade python2-ipaddressUpgrade python2-PyMySQLUpgrade python2-pipUpgrade python2-libsUpgrade python2-idnaUpgrade python2-develUpgrade python2-coverageUpgrade python3-wheel-wheelUpgrade python2-pytest-mockUpgrade python2-pyUpgrade python2-funcsigsUpgrade python2-docs-infoUpgrade python2-scipyUpgrade python2-pytzUpgrade python2-pyyamlUpgrade python2-testUpgrade python36-rpm-macrosUpgrade python2-virtualenvUpgrade python-virtualenv-docUpgrade python2-pysocksUpgrade python2-pip-wheelUpgrade python3-distroUpgrade python36-debugUpgrade python36Upgrade python2-toolsUpgrade python2-sqlalchemyUpgrade python2-pymongo-gridfsUpgrade python2-numpyUpgrade python2-CythonUpgrade python3-noseUpgrade python2-jinja2Upgrade python2-docutilsUpgrade python2-backports | Nov 19, 2021 | Jan 11, 2021 |
| Redhat_linux | — | Upgrade python-psycopg2-debugsourceUpgrade python2-setuptools-wheelUpgrade python3-docsUpgrade python2-pyyamlUpgrade python2-babelUpgrade python3-scipyUpgrade python2-CythonUpgrade python2-ipaddressUpgrade python-nose-docsUpgrade resource-agentsUpgrade python-lxml-debugsourceUpgrade python2-pluggyUpgrade python2-psycopg2-debug-debuginfoUpgrade python3-bsonUpgrade python2-pipUpgrade python2-coverage-debuginfoNo solution existsUpgrade python2-setuptoolsUpgrade python2-pymongo-debuginfoUpgrade python-virtualenv-docUpgrade python36-rpm-macrosUpgrade python2-Cython-debuginfoUpgrade python2-bson-debuginfoUpgrade python2-debugUpgrade python2-numpy-f2pyUpgrade python2-coverageUpgrade python3-sqlalchemyUpgrade python-pymongo-debugsourceUpgrade python2-sixUpgrade python2-lxml-debuginfoUpgrade python3-wheel-wheelUpgrade python36-debugUpgrade python2-urllib3Upgrade python2-libsUpgrade python-pymongo-docUpgrade python-psycopg2-docUpgrade python2-numpy-debuginfoUpgrade resource-agents-gcpUpgrade python-pymongo-debuginfoUpgrade scipy-debugsourceUpgrade python3-pymongo-gridfsUpgrade python2-psycopg2Upgrade python2-scipy-debuginfoUpgrade python3-PyMySQLUpgrade python2-pymongoUpgrade python2-pyyaml-debuginfoUpgrade python2-noseUpgrade resource-agents-debuginfoUpgrade Cython-debugsourceUpgrade python2-jinja2Upgrade python3-pygmentsUpgrade python-psycopg2-debuginfoUpgrade python2-chardetUpgrade python2-idnaUpgrade python2-psycopg2-debuginfoUpgrade python2-mockUpgrade python2-pytestUpgrade python2-debuginfoUpgrade resource-agents-pafUpgrade python2-requestsUpgrade python2-bsonUpgrade python2-docutilsUpgrade python2-toolsUpgrade python2-docs-infoUpgrade python2-backports-ssl_match_hostnameUpgrade python3-virtualenvUpgrade python3-docutilsUpgrade python2-debugsourceUpgrade python2-setuptools_scmUpgrade python2-psycopg2-testsUpgrade python3-wheelUpgrade python3-bson-debuginfoUpgrade python2-wheelUpgrade python2-docsUpgrade python2-attrsUpgrade python2-pyUpgrade python2-lxmlUpgrade python2-funcsigsUpgrade python2-rpm-macrosUpgrade python3-pymongo-debuginfoUpgrade PyYAML-debugsourceUpgrade resource-agents-aliyun-debuginfoUpgrade python-coverage-debugsourceUpgrade python2-PyMySQLUpgrade python2-pip-wheelUpgrade python3-noseUpgrade python2-develUpgrade python-sqlalchemy-docUpgrade resource-agents-debugsourceUpgrade babelUpgrade python2-scipyUpgrade python36-develUpgrade python2-wheel-wheelUpgrade python2-backportsUpgrade python2-virtualenvUpgrade python2-pytzUpgrade python2-pytest-mockUpgrade python2-pysocksUpgrade python2-markupsafeUpgrade python36Upgrade python2-testUpgrade python2-dnsUpgrade python3-distroUpgrade python3-pymongoUpgrade python2-pygmentsUpgrade python2-psycopg2-debugUpgrade python2-numpyUpgrade python2-pymongo-gridfsUpgrade python2-tkinterUpgrade python2-sqlalchemyUpgrade numpy-debugsourceUpgrade python3-scipy-debuginfoUpgrade python2-numpy-docUpgrade resource-agents-aliyunUpgrade python2 | Nov 10, 2021 | Mar 17, 2021 |
| Rocky_linux | — | Upgrade python2-numpy-debuginfoUpgrade python2-backportsUpgrade python2-numpy-f2pyUpgrade python-pymongo-debugsourceUpgrade python2-lxml-debuginfoUpgrade PyYAML-debugsourceUpgrade python2-psycopg2-debugUpgrade numpy-debugsourceUpgrade python2-Cython-debuginfoUpgrade python2-coverage-debuginfoUpgrade python2-numpyUpgrade python2-testUpgrade python-coverage-debugsourceUpgrade python2-pymongo-debuginfoUpgrade python2-toolsUpgrade python2-psycopg2-debug-debuginfoUpgrade python2-bson-debuginfoUpgrade resource-agents-debugsourceUpgrade resource-agents-gcpUpgrade resource-agents-aliyun-debuginfoUpgrade python2-CythonUpgrade python2-markupsafeUpgrade python36-develUpgrade python3-pymongo-debuginfoUpgrade python2-pymongo-gridfsUpgrade python-lxml-debugsourceUpgrade python2Upgrade python2-bsonUpgrade resource-agentsUpgrade python36Upgrade python-psycopg2-docUpgrade python36-debugUpgrade python3-pymongoUpgrade python2-develUpgrade python2-libsUpgrade python2-debuginfoUpgrade python2-scipyUpgrade python2-pymongoUpgrade python3-scipyUpgrade python3-sqlalchemyUpgrade python3-pymongo-gridfsUpgrade scipy-debugsourceUpgrade resource-agents-pafUpgrade python2-scipy-debuginfoUpgrade python-psycopg2-debugsourceUpgrade python3-bsonUpgrade resource-agents-aliyunUpgrade Cython-debugsourceUpgrade python2-coverageUpgrade python2-tkinterUpgrade python2-pyyaml-debuginfoUpgrade python2-pyyamlUpgrade python2-lxmlUpgrade python2-debugsourceUpgrade python3-bson-debuginfoUpgrade python-psycopg2-debuginfoUpgrade python2-debugUpgrade python3-scipy-debuginfoUpgrade python2-psycopg2Upgrade python-pymongo-debuginfoUpgrade resource-agents-debuginfoUpgrade python2-psycopg2-debuginfoUpgrade python2-sqlalchemyUpgrade python2-psycopg2-tests | Mar 12, 2024 | Mar 17, 2021 |
| Suse | — | Upgrade python-pygmentsUpgrade python2-pygmentsUpgrade python3-pygments | Dec 2, 2021 | Mar 17, 2021 |
| Ubuntu | — | Upgrade python-pygments (Ubuntu Pro)Upgrade python3-pygments (Ubuntu Pro)Upgrade python-pygmentsUpgrade python3-pygments | Mar 31, 2021 | Mar 17, 2021 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Mar 17, 2021 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub