{"id":"CVE-2013-2028","aliases":["EUVD-2013-2015","GHSA-68mc-8233-5xrw"],"status":"published","title":"The ngx_http_parse_chunked function in http/ngx_http_parse.c in nginx 1.3.9 through 1.4.0 allows...","description":"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 via a chunked Transfer-Encoding request with a large chunk size, which triggers an integer signedness error and a stack-based buffer overflow.","severity":{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.87475,"percentile":0.99759,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":true,"fix_available":false},"cwes":["CWE-787"],"published":"2013-07-18T01:00:00Z","modified":"2026-06-16T23:52:36Z","exploits":[{"source":"exploitdb","id":"EDB-25499","title":"Nginx 1.3.9 \u003c 1.4.0 - Denial of Service (PoC)","type":"dos","platform":"linux","date":"2013-05-17","url":"https://www.exploit-db.com/exploits/25499"},{"source":"exploitdb","id":"EDB-25775","title":"Nginx 1.3.9 \u003c 1.4.0 - Chuncked Encoding Stack Buffer Overflow (Metasploit)","type":"remote","platform":"linux","date":"2013-05-28","verified":true,"url":"https://www.exploit-db.com/exploits/25775"},{"source":"exploitdb","id":"EDB-26737","title":"Nginx 1.3.9/1.4.0 (x86) - Brute Force","type":"remote","platform":"linux_x86","date":"2013-07-11","url":"https://www.exploit-db.com/exploits/26737"},{"source":"exploitdb","id":"EDB-32277","title":"Nginx 1.4.0 (Generic Linux x64) - Remote Overflow","type":"remote","platform":"linux_x86-64","date":"2014-03-15","url":"https://www.exploit-db.com/exploits/32277"},{"source":"metasploit","id":"exploit/linux/http/nginx_chunked_size","title":"Nginx HTTP Server 1.3.9-1.4.0 Chunked Encoding Stack Buffer Overflow","type":"exploit","platform":"Unix","date":"2013-05-07","verified":true,"url":"https://www.rapid7.com/db/modules/exploit/linux/http/nginx_chunked_size"},{"source":"pocgithub","id":"Sunqiz/CVE-2013-2028-reproduction","title":"Sunqiz/CVE-2013-2028-reproduction","date":"2022-08-15","url":"https://github.com/Sunqiz/CVE-2013-2028-reproduction"},{"source":"pocgithub","id":"danghvu/nginx-1.4.0","title":"danghvu/nginx-1.4.0","date":"2013-05-21","url":"https://github.com/danghvu/nginx-1.4.0"},{"source":"pocgithub","id":"jptr218/nginxhack","title":"jptr218/nginxhack","date":"2021-07-08","url":"https://github.com/jptr218/nginxhack"},{"source":"pocgithub","id":"kitctf/nginxpwn","title":"kitctf/nginxpwn","date":"2016-03-23","url":"https://github.com/kitctf/nginxpwn"},{"source":"pocgithub","id":"m4drat/CVE-2013-2028-Exploit","title":"m4drat/CVE-2013-2028-Exploit","date":"2020-06-27","url":"https://github.com/m4drat/CVE-2013-2028-Exploit"},{"source":"pocgithub","id":"tachibana51/CVE-2013-2028-x64-bypass-ssp-and-pie-PoC","title":"tachibana51/CVE-2013-2028-x64-bypass-ssp-and-pie-PoC","date":"2019-08-03","url":"https://github.com/tachibana51/CVE-2013-2028-x64-bypass-ssp-and-pie-PoC"},{"source":"pocgithub","id":"vanivamshi/CVE-2013-2028-Exploit","title":"vanivamshi/CVE-2013-2028-Exploit","date":"2026-09-12","url":"https://github.com/vanivamshi/CVE-2013-2028-Exploit"},{"source":"pocgithub","id":"xiw1ll/CVE-2013-2028_Checker","title":"xiw1ll/CVE-2013-2028_Checker","date":"2024-07-23","url":"https://github.com/xiw1ll/CVE-2013-2028_Checker"}],"products":[{"vendor":"f5","product":"nginx"},{"vendor":"fedoraproject","product":"fedora"}],"references":[{"url":"http://mailman.nginx.org/pipermail/nginx-announce/2013/000112.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","Mitigation","Patch","Vendor Advisory"]},{"url":"http://www.osvdb.org/93037","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","Broken Link"]},{"url":"http://lists.fedoraproject.org/pipermail/package-announce/2013-May/105176.html","tags":["vendor-advisory","x_refsource_FEDORA","x_transferred","Third Party Advisory"]},{"url":"http://www.vnsecurity.net/2013/05/analysis-of-nginx-cve-2013-2028/","tags":["x_refsource_MISC","x_transferred","Broken Link"]},{"url":"http://secunia.com/advisories/55181","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Third Party Advisory"]},{"url":"http://www.securityfocus.com/bid/59699","tags":["vdb-entry","x_refsource_BID","x_transferred","Third Party Advisory","VDB Entry"]},{"url":"http://security.gentoo.org/glsa/glsa-201310-04.xml","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","Third Party Advisory"]},{"url":"https://github.com/rapid7/metasploit-framework/pull/1834","tags":["x_refsource_MISC","x_transferred","Patch","Third Party Advisory"]},{"url":"http://nginx.org/download/patch.2013.chunked.txt","tags":["x_refsource_MISC","x_transferred","Patch","Vendor Advisory"]},{"url":"http://packetstormsecurity.com/files/121675/Nginx-1.3.9-1.4.0-Denial-Of-Service.html","tags":["x_refsource_MISC","x_transferred","Exploit","Third Party Advisory","VDB Entry"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2013-2028"},{"url":"http://www.vnsecurity.net/2013/05/analysis-of-nginx-cve-2013-2028"},{"url":"https://github.com/advisories/GHSA-68mc-8233-5xrw"}],"sources":{"cve":[{"id":"CVE-2013-2028","description":"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 via a chunked Transfer-Encoding request with a large chunk size, which triggers an integer signedness error and a stack-based buffer overflow.","status":"published","published":"2013-07-18T01:00:00Z","modified":"2024-08-06T15:20:37.493Z","updated_at":"2026-11-02T14:34:56.19172Z"}],"euvd":[{"id":"EUVD-2013-2015","description":"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 via a chunked Transfer-Encoding request with a large chunk size, which triggers an integer signedness error and a stack-based buffer overflow.","status":"published","published":"2013-07-18T01:00:00Z","modified":"2024-08-06T15:20:37Z","updated_at":"2026-11-03T01:56:40.030926Z"}],"ghsa":[{"id":"GHSA-68mc-8233-5xrw","title":"The ngx_http_parse_chunked function in http/ngx_http_parse.c in nginx 1.3.9 through 1.4.0 allows...","description":"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 via a chunked Transfer-Encoding request with a large chunk size, which triggers an integer signedness error and a stack-based buffer overflow.","status":"published","published":"2022-05-13T01:05:17Z","modified":"2025-04-11T04:12:13Z","cwes":["CWE-787"],"updated_at":"2026-11-02T15:01:14.028836Z"}],"nvd":[{"id":"CVE-2013-2028","description":"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 via a chunked Transfer-Encoding request with a large chunk size, which triggers an integer signedness error and a stack-based buffer overflow.","status":"published","published":"2013-07-20T03:37:20.73Z","modified":"2026-06-16T23:52:36.81Z","cvss":[{"version":"2.0","score":7.5,"vector":"AV:N/AC:L/Au:N/C:P/I:P/A:P","level":"high","assessor":"primary"}],"cwes":["CWE-787"],"updated_at":"2026-11-02T14:02:31.592595Z"}]}}
