{"id":"GHSA-6jxp-7g74-2rc3","summary":"Improper input validation in Mort Bay Jetty","details":"Mort Bay Jetty 6.x through 6.1.22 and 7.0.0 writes backtrace data without sanitizing non-printable characters, which might allow remote attackers to modify a window's title, or possibly execute arbitrary commands or overwrite files, via an HTTP request containing an escape sequence for a terminal emulator, related to (1) a string value in the Age parameter to the default URI for the Cookie Dump Servlet in test-jetty-webapp/src/main/java/com/acme/CookieDump.java under cookie/, (2) an alphabetic value in the A parameter to jsp/expr.jsp, or (3) an alphabetic value in the Content-Length HTTP header to an arbitrary application.","aliases":["CVE-2009-4611"],"modified":"2023-11-08T03:56:54.368997Z","published":"2022-05-02T03:56:13Z","database_specific":{"cwe_ids":["CWE-20"],"severity":"HIGH","github_reviewed":true,"github_reviewed_at":"2022-06-10T22:42:57Z","nvd_published_at":"2010-01-13T20:30:00Z"},"references":[{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2009-4611"},{"type":"WEB","url":"https://fossies.org/linux/jetty-distribution/VERSION.txt"},{"type":"PACKAGE","url":"https://github.com/eclipse/jetty.project"},{"type":"WEB","url":"https://www.eclipse.org/jetty/about.php"},{"type":"WEB","url":"http://www.ush.it/team/ush/hack-jetty6x7x/jetty-adv.txt"},{"type":"WEB","url":"http://www.ush.it/team/ush/hack_httpd_escape/adv.txt"}],"affected":[{"package":{"name":"org.mortbay.jetty:jetty","ecosystem":"Maven","purl":"pkg:maven/org.mortbay.jetty/jetty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"6.0.0"},{"fixed":"6.1.23"}]}],"versions":["6.0.0","6.0.1","6.0.2","6.1.0","6.1.0pre0","6.1.0pre1","6.1.0pre2","6.1.0pre3","6.1.0rc0","6.1.0rc1","6.1.0rc2","6.1.0rc3","6.1.1","6.1.10","6.1.11","6.1.12","6.1.12.rc2","6.1.12.rc3","6.1.12.rc4","6.1.12.rc5","6.1.12rc1","6.1.14","6.1.15","6.1.15.pre0","6.1.15.rc2","6.1.15.rc3","6.1.15.rc4","6.1.15.rc5","6.1.16","6.1.17","6.1.18","6.1.19","6.1.1rc0","6.1.1rc1","6.1.2","6.1.20","6.1.21","6.1.22","6.1.2pre0","6.1.2pre1","6.1.2rc0","6.1.2rc1","6.1.2rc2","6.1.2rc4","6.1.2rc5","6.1.3","6.1.4","6.1.4rc0","6.1.4rc1","6.1.5","6.1.5rc0","6.1.6","6.1.6rc0","6.1.6rc1","6.1.7","6.1.8","6.1.9","6.1H.10","6.1H.14","6.1H.14.1","6.1H.22","6.1H.4-beta","6.1H.4rc1","6.1H.5-beta","6.1H.6","6.1H.7","6.1H.8"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-6jxp-7g74-2rc3/GHSA-6jxp-7g74-2rc3.json"}},{"package":{"name":"org.mortbay.jetty:jetty","ecosystem":"Maven","purl":"pkg:maven/org.mortbay.jetty/jetty"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"7.0.0"},{"fixed":"7.0.2"}]}],"versions":["7.0.0.pre4","7.0.0.pre5","7.0.0pre0","7.0.0pre1","7.0.0pre2","7.0.0pre3"],"database_specific":{"source":"https://github.com/github/advisory-database/blob/main/advisories/github-reviewed/2022/05/GHSA-6jxp-7g74-2rc3/GHSA-6jxp-7g74-2rc3.json"}}],"schema_version":"1.9.0","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L"}]}