Nginx
Vendor:
First CVE: Sep 15, 2009 · Active for 16 years
41
Total CVEs
More Total CVEs than 97% of tracked products
2.7
Avg CVEs / Year
Higher CVE frequency than 75% of tracked products
6.7
Avg CVSS
Higher Avg CVSS than 36% of tracked products
2.4%
KEV Rate
Higher KEV Rate than 96% of tracked products
Trends Over Time
The number and severity of CVEs published that impact Nginx over time
Volume of CVEsAvg CVSS Base Score
First CVE
Sep 15, 2009
16 years ago
Most Recent CVE
Feb 5, 2025
534 days ago
CVE Severity & Scoring
Nginx41 CVEs
46%
46%
All CVEs352,231 CVEs
45%
40%
11%
MediumHighCritical
Attack Vector
Local4 (9.8%)
Network18 (43.9%)
Unknown19 (46.3%)
Physical0 (0.0%)
Adjacent Network0 (0.0%)
Attack Complexity
Low19 (46.3%)
High3 (7.3%)
Unknown19 (46.3%)
User Interaction
None21 (51.2%)
Unknown19 (46.3%)
Required1 (2.4%)
Privileges Required
Low5 (12.2%)
High0 (0.0%)
None17 (41.5%)
Unknown19 (46.3%)
Top CVEs
Signals from CVEs in this product scope (41 CVEs).
41 CVEs · Highest risk first
| CVE | Published | CVSS | Risk | KEV | Exploit |
|---|---|---|---|---|---|
CVE-2023-44487HIGH The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through | Oct 10, 2023 | 7.5 | 97 | YES | YES |
CVE-2009-3555CRITICAL The TLS protocol, and the SSL protocol 3.0 and possibly earlier, as used in Microsoft Internet Information Services (IIS) 7.0, mod_ssl in the Apache HTTP Server 2.2.14 and earlier, | Nov 9, 2009 | 9.8 | 85 | NO | YES |
CVE-2013-2028HIGH The ngx_http_parse_chunked function in http/ngx_http_parse.c in nginx 1.3.9 through 1.4.0 allows remote attackers to cause a denial of service (crash) and execute arbitrary code vi | Jul 20, 2013 | 7.5 | 84 | NO | YES |
CVE-2009-2629HIGH Buffer underflow in src/http/ngx_http_parse.c in nginx 0.1.0 through 0.5.37, 0.6.x before 0.6.39, 0.7.x before 0.7.62, and 0.8.x before 0.8.15 allows remote attackers to execute ar | Sep 15, 2009 | 7.5 | 76 | NO | YES |
CVE-2010-2263MEDIUM nginx 0.8 before 0.8.40 and 0.7 before 0.7.66, when running on Windows, allows remote attackers to obtain source code or unparsed content of arbitrary files under the web document | Jun 15, 2010 | 5.0 | 74 | NO | YES |
CVE-2016-0742HIGH The resolver in nginx before 1.8.1 and 1.9.x before 1.9.10 allows remote attackers to cause a denial of service (invalid pointer dereference and worker process crash) via a crafted | Feb 15, 2016 | 7.5 | 70 | NO | NO |
CVE-2013-4547HIGH nginx 0.8.41 through 1.4.3 and 1.5.x before 1.5.7 allows remote attackers to bypass intended restrictions via an unescaped space character in a URI. | Nov 23, 2013 | 7.5 | 67 | NO | YES |
CVE-2021-23017HIGH A security issue in nginx resolver was identified, which might allow an attacker who is able to forge UDP packets from the DNS server to cause 1-byte memory overwrite, resulting in | Jun 1, 2021 | 7.7 | 65 | NO | YES |
CVE-2019-9513HIGH Some HTTP/2 implementations are vulnerable to resource loops, potentially leading to a denial of service. The attacker creates multiple request streams and continually shuffles the | Aug 13, 2019 | 7.5 | 65 | NO | NO |
CVE-2017-7529HIGH Nginx versions since 0.5.6 up to and including 1.13.2 are vulnerable to integer overflow vulnerability in nginx range filter module resulting into leak of potentially sensitive inf | Jul 13, 2017 | 7.5 | 59 | NO | NO |
Exploit Exposure
Signals from CVEs in this product scope (41 CVEs).
CISA KEV
1 CVE
2.4% of CVEs· 96th percentile
Metasploit
2 CVEs
4.9% of CVEs· 96th percentile
Nuclei
0 CVEs
0.0% of CVEs· Bottom 1%
ExploitDB
11 CVEs
26.8% of CVEs· 90th percentile
Social Chatter
Signals from CVEs in this product scope (41 CVEs).
Media Mentions
Signals from CVEs in this product scope (41 CVEs).
Top CNAs Publishing CVEs For Nginx
Top CWEs
Versions
| Version | CVE Count | Avg CVSS | Avg EPSS | KEV | Exploits |
|---|---|---|---|---|---|
| r2 | 2 | 7.5 | 0.9% | 0 | 0 |
| r1 | 2 | 7.5 | 0.9% | 0 | 0 |
| 1.5.10 | 1 | 7.5 | 8.7% | 0 | 0 |
| 1.3.9 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.8 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.7 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.6 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.5 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.4 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.3 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.2 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.12 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.11 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.10 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.1 | 1 | 7.5 | 1.9% | 0 | 0 |
| 1.3.0 | 2 | 6.3 | 3.9% | 0 | 0 |
| 1.2.6 | 1 | 4.8 | 4.0% | 0 | 0 |
| 1.23.1 | 2 | 7.5 | 0.9% | 0 | 0 |
| 1.23.0 | 2 | 7.5 | 0.9% | 0 | 0 |
| 1.2.0 | 1 | 7.5 | 1.9% | 0 | 0 |