{"action":"Upgrade protocol-http1 to 0.15.1 or later.","affected":[{"fixed":"0.15.1","introduced":"0"}],"component":"protocol-http1","cve_ids":["CVE-2023-38697"],"ecosystem":"RubyGems","epss":0.00754,"exploited":false,"fixed_versions":["0.15.1"],"ghsa_id":"GHSA-6jwc-qr2q-7xwj","id":"tcs_01M5KEHCKNT10BY0FGZTS7SMSP","modified_at":"2026-09-10T03:49:57.759806094Z","published_at":"2023-08-03T16:36:34Z","references":["https://osv.dev/vulnerability/GHSA-6jwc-qr2q-7xwj","https://github.com/socketry/protocol-http1/security/advisories/GHSA-6jwc-qr2q-7xwj","https://nvd.nist.gov/vuln/detail/CVE-2023-38697","https://github.com/socketry/protocol-http1/pull/20","https://github.com/socketry/protocol-http1/commit/e11fc164fd2b36f7b7e785e69fa8859eb06bcedd","https://github.com/rubysec/ruby-advisory-db/blob/master/gems/protocol-http1/CVE-2023-38697.yml","https://github.com/socketry/protocol-http1","https://www.rfc-editor.org/rfc/rfc9112#name-chunked-transfer-coding"],"severity":{"label":"medium","score":5.8},"sources":[{"source":"osv","source_id":"GHSA-6jwc-qr2q-7xwj","url":"https://osv.dev/vulnerability/GHSA-6jwc-qr2q-7xwj"}],"summary":"protocol-http1 HTTP Request/Response Smuggling vulnerability"}