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