Skip to content
OpenAdvisories
Medium · 4.8 CVE-2019-16771 EUVD-2019-0769GHSA-24r8-fm9r-cpj2GHSA-35fr-h7jr-hh86

Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting') in Armeria

Published Dec 6, 2019 · Updated Aug 5, 2024 · Assigned by GitHub_M

Description

Versions of Armeria 0.85.0 through and including 0.96.0 are vulnerable to HTTP response splitting, which allows remote attackers to inject arbitrary HTTP headers via CRLF sequences when unsanitized data is used to populate the headers of an HTTP response. This vulnerability has been patched in 0.97.0. Potential impacts of this vulnerability include cross-user defacement, cache poisoning, Cross-site scripting (XSS), and page hijacking.

Affected products

VendorProductAffectedFixed
LINE Armeria < 0.97.0 – < 0.97.0 0.97.0

Affected packages

EcosystemPackageAffectedFixedRecord
Maven com.linecorp.armeria:armeria >= 0.50.0, < 0.97.0 0.97.0 GHSA-24r8-fm9r-cpj2
Maven com.linecorp.armeria:armeria >= 0.85.0, < 0.97.0 0.97.0 GHSA-35fr-h7jr-hh86

References