Vulnerability Description
An issue was discovered in Ratpack before 1.7.5. Due to a misuse of the Netty library class DefaultHttpHeaders, there is no validation that headers lack HTTP control characters. Thus, if untrusted data is used to construct HTTP headers with Ratpack, HTTP Response Splitting can occur.
CVSS Score
HIGH
Affected Products
| Vendor | Product | Versions |
|---|---|---|
| Ratpack Project | Ratpack | < 1.7.5 |
Related Weaknesses (CWE)
References
- https://github.com/ratpack/ratpack/commit/c560a8d10cb8bdd7a526c1ca2e67c8f224ca23Patch
- https://github.com/ratpack/ratpack/commit/efb910d38a96494256f36675ef0e5061097dd7Patch
- https://github.com/ratpack/ratpack/releases/tag/v1.7.5Release NotesThird Party Advisory
- https://github.com/ratpack/ratpack/security/advisories/GHSA-mvqp-q37c-wf9jThird Party Advisory
- https://ratpack.io/versions/1.7.5Vendor Advisory
- https://github.com/ratpack/ratpack/commit/c560a8d10cb8bdd7a526c1ca2e67c8f224ca23Patch
- https://github.com/ratpack/ratpack/commit/efb910d38a96494256f36675ef0e5061097dd7Patch
- https://github.com/ratpack/ratpack/releases/tag/v1.7.5Release NotesThird Party Advisory
- https://github.com/ratpack/ratpack/security/advisories/GHSA-mvqp-q37c-wf9jThird Party Advisory
- https://ratpack.io/versions/1.7.5Vendor Advisory
FAQ
What is CVE-2019-17513?
CVE-2019-17513 is a vulnerability with a CVSS score of 7.5 (HIGH). An issue was discovered in Ratpack before 1.7.5. Due to a misuse of the Netty library class DefaultHttpHeaders, there is no validation that headers lack HTTP control characters. Thus, if untrusted dat...
How severe is CVE-2019-17513?
CVE-2019-17513 has been rated HIGH with a CVSS base score of 7.5/10. Review the CVSS metrics above for detailed severity breakdown.
Is there a patch for CVE-2019-17513?
Check the references section above for vendor advisories and patch information. Affected products include: Ratpack Project Ratpack.