CVE-2021-42717
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects...
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
7.5
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
CVE-2021-42717- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:N/I:N/A:P - Weakness
- CWE-674
- Updated
- 2026-11-02
CVE List No score
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
CVE-2021-42717- Updated
- 2026-11-02
EUVDEUVD-2021-29677 No score
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
EUVD-2021-29677- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-w3vf-7fpc-9fww
7.5
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects...
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
GHSA-w3vf-7fpc-9fww- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-674
- Updated
- 2026-11-02
OSVAZL-44934
7.5
CVE-2021-42717 affecting package mod_security for versions less than 2.9.7-8
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
AZL-44934- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSV
7.5
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
CVE-2021-42717- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 11 moreShow less
OSVDEBIAN-CVE-2021-42717
7.5
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
DEBIAN-CVE-2021-42717- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2021-1464
7.5
mod_security security update
This software is also called Modsec,it is an open-source web application firewall. It is designed for Apache HTTP Server.ModSecurity is commonly deployed to provide protections against generic classed of vulnerabilities.The install of this package is easy and you can read the README.TXT for more information.
Security Fix(es):
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.(CVE-2021-42717)
- Record
OESA-2021-1464- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2022-1954
7.5
mod_security security update
This software is also called Modsec,it is an open-source web application firewall. It is designed for Apache HTTP Server.ModSecurity is commonly deployed to provide protections against generic classed of vulnerabilities.The install of this package is easy and you can read the README.TXT for more information.
Security Fix(es):
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.(CVE-2021-42717)
- Record
OESA-2022-1954- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2021-42717
7.5
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
UBUNTU-CVE-2021-42717- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBIT-modsecurity-2021-42717 No score
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
BIT-modsecurity-2021-42717- Updated
- 2026-11-02
OSVBIT-modsecurity2-2021-42717 No score
ModSecurity 3.x through 3.0.5 mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine. Modsecurity 2 is similarly vulnerable: the affected versions include 2.8.0 through 2.9.4.
- Record
BIT-modsecurity2-2021-42717- Updated
- 2026-11-02
OSVMGASA-2021-0576 No score
Updated apache-mod_security packages fix security vulnerability
Updated apache-mod_security packages fix security vulnerability:
ModSecurity mishandles excessively nested JSON objects. Crafted JSON objects with nesting tens-of-thousands deep could result in the web server being unable to service legitimate requests. Even a moderately large (e.g., 300KB) HTTP request can occupy one of the limited NGINX worker processes for minutes and consume almost all of the available CPU on the machine (CVE-2021-42717).
- Record
MGASA-2021-0576- Updated
- 2026-11-02
OSVopenSUSE-SU-2023:0257-1 No score
Security update for modsecurity
This update for modsecurity fixes the following issues:
Update to version 3.0.10:
-
Security impacting issue (fix boo#1213702, CVE-2023-38285)
- Fix: worst-case time in implementation of four transformations
- Additional information on this issue is available at https://www.trustwave.com/resources/blogs/spiderlabs-blog/modsecurity-v3-dos-vulnerability-in-four-transformations-cve-2023-38285/
-
Enhancements and bug fixes
- Add TX synonym for MSC_PCRE_LIMITS_EXCEEDED
- Make MULTIPART_PART_HEADERS accessible to lua
- Fix: Lua scripts cannot read whole collection at once
- Fix: quoted Include config with wildcard
- Support isolated PCRE match limits
- Fix: meta actions not applied if multiMatch in first rule of chain
- Fix: audit log may omit tags when multiMatch
- Exclude CRLF from MULTIPART_PART_HEADER value
- Configure: use AS_ECHO_N instead echo -n
- Adjust position of memset from 2890
Update to version 3.0.9:
- Add some member variable inits in Transaction class (possible segfault)
- Fix: possible segfault on reload if duplicate ip+CIDR in ip match list
- Resolve memory leak on reload (bison-generated variable)
- Support equals sign in XPath expressions
- Encode two special chars in error.log output
- Add JIT support for PCRE2
- Support comments in ipMatchFromFile file via '#' token
- Use name package name libmaxminddb with pkg-config
- Fix: FILES_TMP_CONTENT collection key should use part name
- Use AS_HELP_STRING instead of obsolete AC_HELP_STRING macro
- During configure, do not check for pcre if pcre2 specified
- Use pkg-config to find libxml2 first
- Fix two rule-reload memory leak issues
- Correct whitespace handling for Include directive
- Fix CVE-2023-28882, a segfault and a resultant crash of a worker process in some configurations with certain inputs, boo#1210993
Update to version 3.0.8
- Adjust parser activation rules in modsecurity.conf-recommended [#2796]
- Multipart parsing fixes and new MULTIPART_PART_HEADERS collection [#2795]
- Prevent LMDB related segfault [#2755, #2761]
- Fix msc_transaction_cleanup function comment typo [#2788]
- Fix: MULTIPART_INVALID_PART connected to wrong internal variable [#2785]
- Restore Unique_id to include random portion after timestamp [#2752, #2758]
Update to version 3.0.7
- Support PCRE2
- Support SecRequestBodyNoFilesLimit
- Add ctl:auditEngine action support
- Move PCRE2 match block from member variable
- Add SecArgumentsLimit, 200007 to modsecurity.conf-recommended
- Fix memory leak when concurrent log includes REMOTE_USER
- Fix LMDB initialization issues
- Fix initcol error message wording
- Tolerate other parameters after boundary in multipart C-T
- Add DebugLog message for bad pattern in rx operator
- Fix misuses of LMDB API
- Fix duplication typo in code comment
- Fix multiMatch msg, etc, population in audit log
- Fix some name handling for ARGS_*NAMES: regex SecRuleUpdateTargetById, etc.
- Adjust confusing variable name in setRequestBody method
- Multipart names/filenames may include single quote if double-quote enclosed
- Add SecRequestBodyJsonDepthLimit to modsecurity.conf-recommended
Update to version 3.0.6
- Security issue: Support configurable limit on depth of JSON parsing, possible DoS issue. CVE-2021-42717
Update to version 3.0.5
- New: Having ARGS_NAMES, variables proxied
- Fix: FILES variable does not use multipart part name for key
- GeoIP: switch to GEOIP_MEMORY_CACHE from GEOIP_INDEX_CACHE
- Support configurable limit on number of arguments processed
- Adds support to lua 5.4
- Add support for new operator rxGlobal
- Fix: Replaces put with setenv in SetEnv action
- Fix: Regex key selection should not be case-sensitive
- Fix: Only delete Multipart tmp files after rules have run
- Fixed MatchedVar on chained rules
- Fix IP address logging in Section A
- Fix: rx: exit after full match (remove /g emulation); ensure capture groups occuring after unused groups still populate TX vars
- Fix rule-update-target for…
- Record
openSUSE-SU-2023:0257-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2023:0269-1 No score
Security update for modsecurity
This update for modsecurity fixes the following issues:
Update to version 3.0.10:
-
Security impacting issue (fix boo#1213702, CVE-2023-38285)
- Fix: worst-case time in implementation of four transformations
- Additional information on this issue is available at https://www.trustwave.com/resources/blogs/spiderlabs-blog/modsecurity-v3-dos-vulnerability-in-four-transformations-cve-2023-38285/
-
Enhancements and bug fixes
- Add TX synonym for MSC_PCRE_LIMITS_EXCEEDED
- Make MULTIPART_PART_HEADERS accessible to lua
- Fix: Lua scripts cannot read whole collection at once
- Fix: quoted Include config with wildcard
- Support isolated PCRE match limits
- Fix: meta actions not applied if multiMatch in first rule of chain
- Fix: audit log may omit tags when multiMatch
- Exclude CRLF from MULTIPART_PART_HEADER value
- Configure: use AS_ECHO_N instead echo -n
- Adjust position of memset from 2890
Update to version 3.0.9:
- Add some member variable inits in Transaction class (possible segfault)
- Fix: possible segfault on reload if duplicate ip+CIDR in ip match list
- Resolve memory leak on reload (bison-generated variable)
- Support equals sign in XPath expressions
- Encode two special chars in error.log output
- Add JIT support for PCRE2
- Support comments in ipMatchFromFile file via '#' token
- Use name package name libmaxminddb with pkg-config
- Fix: FILES_TMP_CONTENT collection key should use part name
- Use AS_HELP_STRING instead of obsolete AC_HELP_STRING macro
- During configure, do not check for pcre if pcre2 specified
- Use pkg-config to find libxml2 first
- Fix two rule-reload memory leak issues
- Correct whitespace handling for Include directive
- Fix CVE-2023-28882, a segfault and a resultant crash of a worker process in some configurations with certain inputs, boo#1210993
Update to version 3.0.8
- Adjust parser activation rules in modsecurity.conf-recommended [#2796]
- Multipart parsing fixes and new MULTIPART_PART_HEADERS collection [#2795]
- Prevent LMDB related segfault [#2755, #2761]
- Fix msc_transaction_cleanup function comment typo [#2788]
- Fix: MULTIPART_INVALID_PART connected to wrong internal variable [#2785]
- Restore Unique_id to include random portion after timestamp [#2752, #2758]
Update to version 3.0.7
- Support PCRE2
- Support SecRequestBodyNoFilesLimit
- Add ctl:auditEngine action support
- Move PCRE2 match block from member variable
- Add SecArgumentsLimit, 200007 to modsecurity.conf-recommended
- Fix memory leak when concurrent log includes REMOTE_USER
- Fix LMDB initialization issues
- Fix initcol error message wording
- Tolerate other parameters after boundary in multipart C-T
- Add DebugLog message for bad pattern in rx operator
- Fix misuses of LMDB API
- Fix duplication typo in code comment
- Fix multiMatch msg, etc, population in audit log
- Fix some name handling for ARGS_*NAMES: regex SecRuleUpdateTargetById, etc.
- Adjust confusing variable name in setRequestBody method
- Multipart names/filenames may include single quote if double-quote enclosed
- Add SecRequestBodyJsonDepthLimit to modsecurity.conf-recommended
Update to version 3.0.6
- Security issue: Support configurable limit on depth of JSON parsing, possible DoS issue. CVE-2021-42717
Update to version 3.0.5
- New: Having ARGS_NAMES, variables proxied
- Fix: FILES variable does not use multipart part name for key
- GeoIP: switch to GEOIP_MEMORY_CACHE from GEOIP_INDEX_CACHE
- Support configurable limit on number of arguments processed
- Adds support to lua 5.4
- Add support for new operator rxGlobal
- Fix: Replaces put with setenv in SetEnv action
- Fix: Regex key selection should not be case-sensitive
- Fix: Only delete Multipart tmp files after rules have run
- Fixed MatchedVar on chained rules
- Fix IP address logging in Section A
- Fix: rx: exit after full match (remove /g emulation); ensure capture groups occuring after unused groups still populate TX vars
- Fix rule-update-target for…
- Record
openSUSE-SU-2023:0269-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12118-1 No score
libmodsecurity3-3.0.6-1.1 on GA media
These are all security issues fixed in the libmodsecurity3-3.0.6-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12118-1- Updated
- 2026-11-02
OSVUSN-6370-1 No score
modsecurity-apache vulnerabilities
It was discovered that ModSecurity incorrectly handled certain nested JSON objects. An attacker could possibly use this issue to cause a denial of service. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS and Ubuntu 20.04 LTS. (CVE-2021-42717)
It was discovered that ModSecurity incorrectly handled certain HTTP multipart requests. A remote attacker could possibly use this issue to bypass ModSecurity restrictions. (CVE-2022-48279)
It was discovered that ModSecurity incorrectly handled certain file uploads. A remote attacker could possibly use this issue to cause a buffer overflow and a firewall failure. This issue only affected Ubuntu 16.04 LTS, Ubuntu 18.04 LTS, Ubuntu 20.04 LTS and Ubuntu 22.04 LTS. (CVE-2023-24021)
- Record
USN-6370-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
mod_securityAzure Linux:3 |
before 2.9.7-8 | 2.9.7-8 |
modsecurityBitnami |
2.0.0 up to 2.9.5 | 2.9.5 |
modsecurity2Bitnami |
2.0.0 up to 2.9.5 | 2.9.5 |
modsecurityDebian:12 |
before 3.0.6-1 | 3.0.6-1 |
modsecurityDebian:13 |
before 3.0.6-1 | 3.0.6-1 |
modsecurityDebian:14 |
before 3.0.6-1 | 3.0.6-1 |
modsecurity-apacheDebian:12 |
before 2.9.5-1 | 2.9.5-1 |
modsecurity-apacheDebian:13 |
before 2.9.5-1 | 2.9.5-1 |
modsecurity-apacheDebian:14 |
before 2.9.5-1 | 2.9.5-1 |
modsecurity-apacheDebian:9 |
before 2.9.1-2+deb9u1, plus listed versions 2.9.1-2 |
2.9.1-2+deb9u1 |
Show 24 moreShow less
| Package | Affected | Fixed |
|---|---|---|
modsecurity-apacheDebian:10 |
before 2.9.3-1+deb10u1, plus listed versions 2.9.3-1 |
2.9.3-1+deb10u1 |
modsecurity-apacheDebian:11 |
before 2.9.3-3+deb11u1, plus listed versions 2.9.3-3 |
2.9.3-3+deb11u1 |
apache-mod_securityMageia:8 |
before 2.9.5-1.mga8 | 2.9.5-1.mga8 |
mod_securityopenEuler:20.03-LTS-SP1 |
before 2.9.5-1.oe1 | 2.9.5-1.oe1 |
mod_securityopenEuler:20.03-LTS-SP2 |
before 2.9.5-1.oe1 | 2.9.5-1.oe1 |
mod_securityopenEuler:20.03-LTS-SP3 |
before 2.9.5-1.oe1 | 2.9.5-1.oe1 |
modsecurity-apacheUbuntu:Pro:16.04:LTS |
before 2.9.0-1ubuntu0.1~esm1, plus listed versions 2.9.0-1 |
2.9.0-1ubuntu0.1~esm1 |
modsecurity-apacheUbuntu:Pro:18.04:LTS |
before 2.9.2-1ubuntu0.1~esm1, plus listed versions 2.9.1-32.9.2-1 |
2.9.2-1ubuntu0.1~esm1 |
modsecurity-apacheUbuntu:20.04:LTS |
before 2.9.3-1ubuntu0.1, plus listed versions 2.9.3-1 |
2.9.3-1ubuntu0.1 |
modsecurityUbuntu:20.04:LTS |
All versions, plus listed versions 3.0.3-13.0.4-13.0.4-1build1 |
None known |
modsecurityUbuntu:22.04:LTS |
All versions, plus listed versions 3.0.4-23.0.6-1 |
None known |
modsecurityUbuntu:24.04:LTS |
All versions, plus listed versions 3.0.10-13.0.11-13.0.12-13.0.12-1.1build13.0.12-1.1build2 |
None known |
modsecurityUbuntu:25.10 |
All versions, plus listed versions 3.0.13-13.0.14-13.0.14-1build1 |
None known |
modsecurityUbuntu:26.10 |
All versions, plus listed versions 3.0.14-1build23.0.15-13.0.16-1 |
None known |
modsecurityUbuntu:26.04:LTS |
All versions, plus listed versions 3.0.14-1build13.0.14-1build2 |
None known |
modsecurity-apacheUbuntu:Pro:14.04:LTS From an advisory covering 3 CVEs |
before 2.7.7-2ubuntu0.1~esm1, plus listed versions 2.7.4-12.7.5-12.7.7-12.7.7-1ubuntu12.7.7-2 |
2.7.7-2ubuntu0.1~esm1 |
modsecurity-apacheUbuntu:Pro:16.04:LTS From an advisory covering 3 CVEs |
before 2.9.0-1ubuntu0.1~esm1, plus listed versions 2.9.0-1 |
2.9.0-1ubuntu0.1~esm1 |
modsecurity-apacheUbuntu:Pro:18.04:LTS From an advisory covering 3 CVEs |
before 2.9.2-1ubuntu0.1~esm1, plus listed versions 2.9.1-32.9.2-1 |
2.9.2-1ubuntu0.1~esm1 |
modsecurity-apacheUbuntu:20.04:LTS From an advisory covering 3 CVEs |
before 2.9.3-1ubuntu0.1, plus listed versions 2.9.3-1 |
2.9.3-1ubuntu0.1 |
modsecurity-apacheUbuntu:Pro:22.04:LTS From an advisory covering 3 CVEs |
before 2.9.5-1ubuntu0.1~esm1, plus listed versions 2.9.3-32.9.5-1 |
2.9.5-1ubuntu0.1~esm1 |
modsecuritySUSE:Package Hub 15 SP5 From an advisory covering 4 CVEs |
before 3.0.10-bp155.3.3.1 | 3.0.10-bp155.3.3.1 |
modsecurityopenSUSE:Leap 15.5 From an advisory covering 4 CVEs |
before 3.0.10-bp155.3.3.1 | 3.0.10-bp155.3.3.1 |
modsecuritySUSE:Package Hub 15 SP4 From an advisory covering 4 CVEs |
before 3.0.10-bp154.2.3.1 | 3.0.10-bp154.2.3.1 |
modsecurityopenSUSE:Leap 15.4 From an advisory covering 4 CVEs |
before 3.0.10-bp154.2.3.1 | 3.0.10-bp154.2.3.1 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | EkamSinghWalia/Detection-and-Mitigation-script-for-CVE-2021-42717 | 2022-11-20 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2021-42717 is a high vulnerability (CVSS 7.5) in Owasp Modsecurity, published December 7, 2021. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 3.25%, the 88th percentile. Fixed in mod_security 2.9.7-8.
References
debian.org/security/2021/dsa-5023
oracle.com/security-alerts/cpuapr2022.html
trustwave.com/en-us/resources/blogs/spiderlabs-blog/modsecurity-dos-vulnerability-in-json-parsing-cve-2021-42717
lists.debian.org/debian-lts-announce/2022/05/msg00042.html
nvd.nist.gov/vuln/detail/CVE-2021-42717
github.com/advisories/GHSA-w3vf-7fpc-9fww
Show 19 moreShow less
security-tracker.debian.org/tracker/CVE-2021-42717
advisories.mageia.org/MGASA-2021-0576.html
bugs.mageia.org/show_bug.cgi?id=29787
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2021-1464
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2022-1954
ubuntu.com/security/CVE-2021-42717
github.com/SpiderLabs/ModSecurity/issues/2647
ubuntu.com/security/notices/USN-6370-1
cve.org/CVERecord?id=CVE-2021-42717
ubuntu.com/security/CVE-2022-48279
ubuntu.com/security/CVE-2023-24021
lists.opensuse.org/archives/list/[email protected]/thread/LIQVEGVX3JPH6JWIVOQVDUI4WMZNSIG4
bugzilla.suse.com/1210993
bugzilla.suse.com/1213702
suse.com/security/cve/CVE-2020-15598
suse.com/security/cve/CVE-2021-42717
suse.com/security/cve/CVE-2023-28882
suse.com/security/cve/CVE-2023-38285
lists.opensuse.org/archives/list/[email protected]/thread/ILAHCTDLNZCBSVGSQN2ZDHVDHYE2OZ2N
Left out here: the rest of 2 source descriptions. The JSON record has them.