{"action":"Upgrade tornado to 2.2.1 or later.","affected":[{"fixed":"2.2.1","introduced":"0"}],"component":"tornado","cve_ids":["CVE-2012-2374"],"ecosystem":"PyPI","epss":0.01358,"exploited":false,"fixed_versions":["2.2.1"],"ghsa_id":"GHSA-f7fv-v9rh-prvc","id":"tcs_01M5KG5P5RHFCA869AZ99V8EZN","modified_at":"2026-06-10T17:02:44.203173517Z","published_at":"2012-05-23T20:55:00Z","references":["https://osv.dev/vulnerability/PYSEC-2012-5","http://www.tornadoweb.org/documentation/releases/v2.2.1.html","http://openwall.com/lists/oss-security/2012/05/18/12","http://secunia.com/advisories/49185","http://www.securityfocus.com/bid/53612","http://www.openwall.com/lists/oss-security/2012/05/18/6","https://github.com/advisories/GHSA-f7fv-v9rh-prvc"],"severity":{"label":"unknown"},"sources":[{"source":"osv","source_id":"PYSEC-2012-5","url":"https://osv.dev/vulnerability/PYSEC-2012-5"}],"summary":"CRLF injection vulnerability in the tornado.web.RequestHandler.set_header function in Tornado before 2.2.1 allows remote attackers to inject arbitrary HTTP headers and conduct HTTP response splitting"}