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 python36Upgrade python2-coverageUpgrade babelUpgrade python2-virtualenvUpgrade python3-bsonUpgrade python2-docs-infoUpgrade python2-ipaddressUpgrade python2-pytzUpgrade python2-requestsUpgrade python-sqlalchemy-docUpgrade python2-babelUpgrade python2-backportsUpgrade python36-rpm-macrosUpgrade python2-markupsafeUpgrade python2-setuptoolsUpgrade python2-PyMySQLUpgrade python3-PyMySQLUpgrade python2-docutilsUpgrade python-pymongo-docUpgrade python2-idnaUpgrade python2-funcsigsUpgrade python2-pyUpgrade python2-CythonUpgrade python3-wheel-wheelUpgrade python2-pluggyUpgrade python2-scipyUpgrade python3-docutilsUpgrade python3-sqlalchemyUpgrade python2-jinja2Upgrade python3-pygmentsUpgrade python2-setuptools_scmUpgrade python3-pymongo-gridfsUpgrade python-virtualenv-docUpgrade python2-sqlalchemyUpgrade python2-numpy-docUpgrade python2-numpyUpgrade python2-pytest-mockUpgrade python3-virtualenvUpgrade python2-psycopg2-debugUpgrade python2-bsonUpgrade python36-debugUpgrade python3-distroUpgrade resource-agents-pafUpgrade python3-pymongoUpgrade python2-pysocksUpgrade python2-urllib3Upgrade python2-mockUpgrade python2-sixUpgrade python2-rpm-macrosUpgrade python3-scipyUpgrade python2-wheel-wheelUpgrade python3-wheelUpgrade resource-agents-aliyunUpgrade python3-noseUpgrade python2-docsUpgrade resource-agentsUpgrade python2-setuptools-wheelUpgrade python3-docsUpgrade python2-psycopg2Upgrade python2-pymongoUpgrade python-nose-docsUpgrade python2-numpy-f2pyUpgrade python2-pygmentsUpgrade python2-chardetUpgrade python2-noseUpgrade python2-wheelUpgrade python2-psycopg2-testsUpgrade python2-pyyamlUpgrade resource-agents-gcpUpgrade python-psycopg2-docUpgrade python2-pymongo-gridfsUpgrade python36-develUpgrade python2-dnsUpgrade python2-pytestUpgrade python2-backports-ssl_match_hostnameUpgrade python2-attrs | May 4, 2022 | Mar 17, 2021 |
| Alpine Linux | — | Upgrade py3-pygments | Oct 1, 2024 | Mar 17, 2021 |
| Amazon Linux Ami 2 | — | Upgrade python3-pygmentsUpgrade python-pygmentsUpgrade python3-pygments-doc | Jul 21, 2023 | Mar 17, 2021 |
| Centos_linux | — | Upgrade python2-toolsUpgrade python36Upgrade python2-pyUpgrade python2-numpy-debuginfoUpgrade python2-urllib3Upgrade python2-pip-wheelUpgrade python2-debuginfoUpgrade python2-docs-infoUpgrade python2Upgrade python2-markupsafeUpgrade python2-pytestUpgrade python2-testUpgrade python2-develUpgrade python3-distroUpgrade python2-pipUpgrade python2-pysocksUpgrade python2-numpyUpgrade python2-scipyUpgrade python-coverage-debugsourceUpgrade python2-chardetUpgrade PyYAML-debugsourceUpgrade python-nose-docsUpgrade python2-psycopg2-debug-debuginfoUpgrade numpy-debugsourceUpgrade python36-rpm-macrosUpgrade python3-wheel-wheelUpgrade resource-agents-debugsourceUpgrade python2-docutilsUpgrade python2-ipaddressUpgrade python2-pymongo-debuginfoUpgrade python2-coverage-debuginfoUpgrade python3-PyMySQLUpgrade python2-sqlalchemyUpgrade python-lxml-debugsourceUpgrade python-virtualenv-docUpgrade python2-pyyaml-debuginfoUpgrade python2-PyMySQLUpgrade python3-virtualenvUpgrade python36-debugUpgrade resource-agents-aliyun-debuginfoUpgrade python2-jinja2Upgrade python2-psycopg2-debugUpgrade python2-setuptools-wheelUpgrade python3-noseUpgrade python2-Cython-debuginfoUpgrade python2-libsUpgrade python2-lxml-debuginfoUpgrade python2-bson-debuginfoUpgrade python3-pymongoUpgrade python2-backportsUpgrade python2-CythonUpgrade python2-pymongo-gridfsUpgrade python2-attrsUpgrade python2-idnaUpgrade python2-pytest-mockUpgrade python2-pytzUpgrade resource-agents-gcpUpgrade scipy-debugsourceUpgrade python3-sqlalchemyUpgrade python2-pluggyUpgrade python3-scipy-debuginfoUpgrade python3-wheelUpgrade python36-develUpgrade python3-docsUpgrade python3-bson-debuginfoUpgrade python2-mockUpgrade python2-coverageUpgrade babelUpgrade python2-scipy-debuginfoUpgrade resource-agents-debuginfoUpgrade python2-virtualenvUpgrade python2-rpm-macrosUpgrade python2-psycopg2-debuginfoUpgrade python2-numpy-f2pyUpgrade python2-noseUpgrade python3-pygmentsUpgrade python2-lxmlUpgrade python2-sixUpgrade python3-pymongo-debuginfoUpgrade python2-setuptoolsUpgrade python2-tkinterUpgrade python2-requestsUpgrade python2-wheelUpgrade python-sqlalchemy-docUpgrade resource-agentsUpgrade python2-setuptools_scmUpgrade python2-pymongoUpgrade python2-dnsUpgrade python2-backports-ssl_match_hostnameUpgrade python-pymongo-debuginfoUpgrade python2-debugUpgrade python-pymongo-docUpgrade python3-docutilsUpgrade python2-pyyamlUpgrade python2-funcsigsUpgrade python2-bsonUpgrade python2-babelUpgrade python-psycopg2-docUpgrade python2-numpy-docUpgrade resource-agents-pafUpgrade python3-scipyUpgrade python3-pymongo-gridfsUpgrade python2-pygmentsUpgrade python2-psycopg2-testsUpgrade python-pymongo-debugsourceUpgrade python-psycopg2-debuginfoUpgrade python2-docsUpgrade python3-bsonUpgrade python2-wheel-wheelUpgrade python2-psycopg2Upgrade python2-debugsourceUpgrade python-psycopg2-debugsourceUpgrade Cython-debugsourceUpgrade resource-agents-aliyun | 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 py38-pygments-25Upgrade py37-pygments-25Upgrade py311-pygments-25Upgrade py39-pygmentsUpgrade py311-pygmentsUpgrade py37-pygmentsUpgrade py38-pygmentsUpgrade py310-pygments-25Upgrade py39-pygments-25Upgrade py310-pygments | 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 python-pygments-helpUpgrade python3-pygments | Jul 2, 2021 | Mar 17, 2021 |
| Oracle Solaris | — | Upgrade 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.4Upgrade library/python/pygments-37 to version 2.5.2-11.4.35.0.1.94.2 on Solaris 11.4Upgrade library/python/pygments 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 python36Upgrade python36-debugUpgrade python2-pymongo-gridfsUpgrade python2-psycopg2-debugUpgrade python2-testUpgrade python3-distroUpgrade python2-sqlalchemyUpgrade python3-PyMySQLUpgrade python2-numpyUpgrade python2Upgrade python2-virtualenvUpgrade python2-pysocksUpgrade python2-CythonUpgrade python3-virtualenvUpgrade python-nose-docsUpgrade babelUpgrade python2-setuptools-wheelUpgrade python2-chardetUpgrade python36-rpm-macrosUpgrade python2-toolsUpgrade python3-noseUpgrade python3-pymongo-gridfsUpgrade python2-attrsUpgrade python2-ipaddressUpgrade python2-backportsUpgrade python2-jinja2Upgrade python2-coverageUpgrade python2-develUpgrade python2-funcsigsUpgrade python2-idnaUpgrade python2-docs-infoUpgrade python2-pytzUpgrade python2-pyyamlUpgrade python2-libsUpgrade python-virtualenv-docUpgrade python2-pyUpgrade python2-pip-wheelUpgrade python2-pytest-mockUpgrade python2-scipyUpgrade python2-pipUpgrade python2-PyMySQLUpgrade python3-wheel-wheelUpgrade python2-docutilsUpgrade resource-agentsUpgrade python3-sqlalchemyUpgrade python3-wheelUpgrade python2-rpm-macrosUpgrade python2-dnsUpgrade python2-setuptoolsUpgrade python2-tkinterUpgrade python2-markupsafeUpgrade python2-numpy-f2pyUpgrade python3-bsonUpgrade python2-psycopg2-testsUpgrade python2-sixUpgrade python2-setuptools_scmUpgrade python2-pluggyUpgrade python-sqlalchemy-docUpgrade python2-requestsUpgrade python-psycopg2-docUpgrade python3-pymongoUpgrade python2-pymongoUpgrade python2-docsUpgrade python2-psycopg2Upgrade python2-babelUpgrade python2-numpy-docUpgrade python2-bsonUpgrade python2-backports-ssl_match_hostnameUpgrade python36-develUpgrade python3-scipyUpgrade python2-urllib3Upgrade python2-pygmentsUpgrade python2-mockUpgrade python2-wheel-wheelUpgrade python2-wheelUpgrade python2-noseUpgrade python2-debugUpgrade python2-pytestUpgrade python3-docsUpgrade python3-pygmentsUpgrade python2-lxmlUpgrade python-pymongo-docUpgrade python3-docutils | Nov 19, 2021 | Jan 11, 2021 |
| Redhat_linux | — | Upgrade python2-pysocksUpgrade python2-PyMySQLUpgrade python2-tkinterUpgrade python3-pymongoUpgrade python3-distroUpgrade python-sqlalchemy-docUpgrade python2-setuptools_scmUpgrade python2-debugsourceUpgrade python2-attrsUpgrade python3-noseUpgrade python2-bsonUpgrade python2-docsUpgrade python2-numpyUpgrade python2-psycopg2-testsUpgrade babelUpgrade python2-dnsUpgrade python2-psycopg2-debuginfoUpgrade python2-virtualenvUpgrade numpy-debugsourceUpgrade python3-bson-debuginfoUpgrade python2-lxmlUpgrade python2-scipyUpgrade python2-funcsigsUpgrade python2-numpy-docUpgrade python2-develUpgrade python2-markupsafeUpgrade python2-toolsUpgrade python2-pygmentsUpgrade resource-agents-debugsourceUpgrade python3-virtualenvUpgrade python3-docutilsUpgrade python2-testUpgrade python2-backports-ssl_match_hostnameUpgrade python2-debuginfoUpgrade python2-pip-wheelUpgrade python2-rpm-macrosUpgrade resource-agents-pafUpgrade python2-pymongo-gridfsUpgrade python2-sqlalchemyUpgrade python2-pyUpgrade resource-agents-aliyun-debuginfoUpgrade PyYAML-debugsourceUpgrade python2-mockUpgrade python2Upgrade python2-pytzUpgrade python2-docs-infoUpgrade python2-wheelUpgrade python3-scipy-debuginfoUpgrade resource-agents-aliyunUpgrade python2-requestsUpgrade python2-wheel-wheelUpgrade python36Upgrade python3-pymongo-debuginfoUpgrade python2-psycopg2-debugUpgrade python-coverage-debugsourceUpgrade python2-pytestUpgrade python2-pytest-mockUpgrade python2-backportsUpgrade python3-wheelUpgrade python36-develUpgrade python2-docutilsUpgrade python2-idnaUpgrade python-psycopg2-debuginfoUpgrade Cython-debugsourceUpgrade python2-pymongo-debuginfoUpgrade python2-pyyaml-debuginfoUpgrade python2-sixUpgrade python36-debugUpgrade python2-babelUpgrade python3-bsonUpgrade python2-jinja2Upgrade python2-lxml-debuginfoUpgrade python2-setuptools-wheelUpgrade python2-ipaddressUpgrade python-nose-docsUpgrade python2-chardetUpgrade python2-CythonUpgrade python2-pymongoUpgrade python3-sqlalchemyUpgrade python-pymongo-docUpgrade python2-noseUpgrade python3-pymongo-gridfsUpgrade python2-Cython-debuginfoUpgrade python2-debugUpgrade python2-bson-debuginfoUpgrade python2-setuptoolsUpgrade python3-pygmentsUpgrade python-virtualenv-docUpgrade python2-numpy-f2pyUpgrade python2-urllib3Upgrade python2-coverageUpgrade python-psycopg2-debugsourceUpgrade python3-wheel-wheelUpgrade python3-scipyUpgrade python3-docsUpgrade python2-scipy-debuginfoUpgrade scipy-debugsourceUpgrade python-pymongo-debuginfoUpgrade python2-psycopg2Upgrade python2-numpy-debuginfoUpgrade python2-pyyamlUpgrade resource-agentsUpgrade python3-PyMySQLUpgrade python-pymongo-debugsourceUpgrade python2-libsUpgrade python-lxml-debugsourceUpgrade resource-agents-debuginfoNo solution existsUpgrade python2-coverage-debuginfoUpgrade python2-psycopg2-debug-debuginfoUpgrade python-psycopg2-docUpgrade python2-pipUpgrade python36-rpm-macrosUpgrade python2-pluggyUpgrade resource-agents-gcp | Nov 10, 2021 | Mar 17, 2021 |
| Rocky_linux | — | Upgrade python2-lxml-debuginfoUpgrade python2-bson-debuginfoUpgrade python2-coverage-debuginfoUpgrade python2-numpyUpgrade python2-psycopg2-debugUpgrade python2-pymongo-debuginfoUpgrade python2-testUpgrade python2-pymongo-gridfsUpgrade python2-bsonUpgrade python2Upgrade resource-agents-aliyun-debuginfoUpgrade python3-pymongoUpgrade python2-markupsafeUpgrade python-pymongo-debugsourceUpgrade PyYAML-debugsourceUpgrade python2-develUpgrade python2-psycopg2-debug-debuginfoUpgrade python2-debuginfoUpgrade python36-develUpgrade python36Upgrade resource-agents-debugsourceUpgrade resource-agentsUpgrade resource-agents-gcpUpgrade python2-libsUpgrade python2-CythonUpgrade python2-toolsUpgrade python-lxml-debugsourceUpgrade python3-pymongo-debuginfoUpgrade python-coverage-debugsourceUpgrade python2-backportsUpgrade python2-Cython-debuginfoUpgrade python2-numpy-debuginfoUpgrade python2-numpy-f2pyUpgrade numpy-debugsourceUpgrade python-psycopg2-docUpgrade python36-debugUpgrade python2-debugUpgrade python2-sqlalchemyUpgrade python2-psycopg2-debuginfoUpgrade python2-psycopg2-testsUpgrade python2-pyyaml-debuginfoUpgrade python3-bson-debuginfoUpgrade python2-tkinterUpgrade python2-pyyamlUpgrade python2-debugsourceUpgrade python2-lxmlUpgrade python3-bsonUpgrade python3-scipy-debuginfoUpgrade python2-psycopg2Upgrade python-psycopg2-debugsourceUpgrade python3-sqlalchemyUpgrade resource-agents-aliyunUpgrade python2-coverageUpgrade Cython-debugsourceUpgrade scipy-debugsourceUpgrade python3-pymongo-gridfsUpgrade python2-pymongoUpgrade python-pymongo-debuginfoUpgrade resource-agents-pafUpgrade resource-agents-debuginfoUpgrade python3-scipyUpgrade python2-scipyUpgrade python-psycopg2-debuginfoUpgrade python2-scipy-debuginfo | Mar 12, 2024 | Mar 17, 2021 |
| Suse | — | Upgrade python3-pygmentsUpgrade python2-pygmentsUpgrade python-pygments | Dec 2, 2021 | Mar 17, 2021 |
| Ubuntu | — | Upgrade python3-pygments (Ubuntu Pro)Upgrade python-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