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