VDB
GHSA-5239-wwwm-4pmq
GHSA-5239-wwwm-4pmq
PUBLISHED
CVSS 3.299999952316284 LOW
Record from GitHub Advisory Database · Published March 22, 2026
Pygments is fixed in 2.20.0 and 2.19.2 (PyPI)
Pygments has Regular Expression Denial of Service (ReDoS) due to Inefficient Regex for GUID Matching
Fixed versions
Upgrade to a fixed version or later. Language registries are listed first, then Linux distributions, then vendor products.
| Package | Ecosystem | Fixed in |
|---|---|---|
| Pygments | PyPI | 2.20.0, 2.19.2 |
| ansible-operator-fips | Chainguard | 1.42.2-r8 |
| datadog-agent-7.80 | Wolfi | 7.80.4-r10 |
| airflow-2 | Chainguard | 2.11.2-r4 |
| pypy-3.11 | Chainguard | 7.3.23-r4 |
| opal | Chainguard | 0.9.4-r0 |
| pgadmin4 | Chainguard | 9.13-r3 |
| nvidia-nsight-compute-13.3 | Chainguard | 2026.2.1.5-r1 |
| kserve | Wolfi | 0.16.0-r24 |
| neuvector-manager | Chainguard | 5.5.0-r2 |
| prefect-fips | Chainguard | 3.6.24-r0 |
| py3-pipenv | Wolfi | 2026.8.0-r0 |
86 more packages have a fixed version. See every fix in Lookup.
Risk scores
CVSS 3.1
3.299999952316284
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:L
Affected products
| Vendor | Product | Versions |
|---|---|---|
| chainguard | ansible-operator-fips | 0 |
| wolfi | datadog-agent-7.80 | 0 |
| chainguard | airflow-2 | 0 |
| chainguard | pypy-3.11 | 0 |
| PyPI | Pygments | |
| chainguard | opal | 0 |
| chainguard | pgadmin4 | 0 |
| chainguard | nvidia-nsight-compute-13.3 | 0 |
| wolfi | kserve | 0 |
| chainguard | neuvector-manager | 0 |
| chainguard | prefect-fips | 0 |
| wolfi | py3-pipenv | 0 |
| chainguard | tensorflow-gpu-jupyter | 0 |
| wolfi | semgrep | 0 |
| wolfi | datadog-agent-7.74 | 0 |
| PyPI | Pygments | 0 |
| chainguard | nemo-rl-cuda-13.0 | 0 |
| chainguard | py3-pygments | 0 |
| chainguard | apache-beam-python-3.11-sdk | 0 |
| wolfi | superset-5.0 | 0 |
…and 89 more
Timeline
- Mar 22, 2026 CVE Published
- Apr 8, 2026 Security Advisory
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln GHSA-5239-wwwm-4pmq
vulnetix vdb fixes GHSA-5239-wwwm-4pmq
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/GHSA-5239-wwwm-4pmq/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- https://github.com/pygments/pygments package
- Pygments has Regular Expression Denial of Service (ReDoS) due to Inefficient Regex for GUID Matching advisory
- https://vuldb.com/?submit.774685 url
- https://github.com/pygments/pygments/commit/24b8aa76c6cd6d70f39c6dd605cce319c98e2ccc patch
- https://github.com/pygments/pygments/issues/3058 url
- https://github.com/pygments/pygments/releases/tag/2.20.0 url
- https://vuldb.com/?id.352327 url
- https://nvd.nist.gov/vuln/detail/CVE-2026-4539 advisory
- https://vuldb.com/?ctiid.352327 url
- https://github.com/pygments/pygments/pull/3064 url