未評価
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...
CVE-2021-27291
SecPulse初出
ディストリビューション別の修正状況
各ディストリビューションが公開している、この CVE の修正パッケージ
- Alpine Linux ALPINE-CVE-2021-27291 py3-pygments 修正版: 2.5.2-r1
- Debian DEBIAN-CVE-2021-27291 mediawiki 修正版: 1:1.35.2-1
- Ubuntu UBUNTU-CVE-2021-27291 pygments 修正版: 1.6+dfsg-1ubuntu1.1+esm1
原文の説明 取得元が公開している説明をそのまま載せています (多くは英語)。
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.
出典: OSV.dev (Open Source Vulnerabilities) NVD GitHub Advisory OSV
参照URL
- advisory lists.debian.org
- advisory lists.debian.org
- advisory lists.debian.org
- advisory debian.org
- advisory debian.org
- patch github.com
- report gist.github.com
- web lists.fedoraproject.org
- web lists.fedoraproject.org