{"schemaVersion":3,"id":"CVE-2025-66614","aliases":["UBUNTU-CVE-2025-66614","DEBIAN-CVE-2025-66614","CGA-5x36-9m76-7mmm","CGA-v2gc-m444-4h8m","CGA-vfww-xg2r-4v6h","CGA-x8h5-v6rp-2jqp","CGA-29v4-mcj5-6mj3","CGA-2jw4-646c-jgjh","CGA-4c4g-g8jr-7jg6","CGA-5pvf-7x5x-phc4","CGA-5rmq-pmxm-g7w6","CGA-6mcm-9mgp-qg69","CGA-76p3-c924-xrh6","CGA-76qp-45v8-m84m","CGA-77m3-p264-p95j","CGA-7995-9q9q-r5f6","CGA-7p85-r8ww-q885","CGA-7v4q-9jgw-2vf7","CGA-8jjv-hgrw-6v49","CGA-crv6-897w-6hm7","CGA-f8q9-75f7-6c2m","CGA-fg5h-8pg9-2fvc","CGA-gfx9-jwf3-hq39","CGA-jf2f-2qhf-4p62","CGA-mqc2-p982-3q4p","GHSA-fpj8-gq4v-p354","BIT-tomcat-2025-66614","CGA-qf69-j36g-qjwp","CGA-qgq7-c948-3px5","CGA-qh8m-fc4m-cqfh","CGA-r882-7j6h-8x3g","CGA-v7x2-652f-x25j","CGA-v9qv-m3xh-22fw","CGA-vvp5-qxp3-8v27","CGA-vwf7-mhvv-xc69","CGA-wqpv-77xh-m45j","CGA-x8c5-88mm-67vc","CGA-xc23-f3x6-rxh9"],"status":"published","duplicateOf":null,"title":null,"description":"Improper Input Validation vulnerability.\n\nThis issue affects Apache Tomcat: from 11.0.0-M1 through 11.0.14, from 10.1.0-M1 through 10.1.49, from 9.0.0-M1 through 9.0.112.\n\nThe following versions were EOL at the time the CVE was created but are\nknown to be affected: 8.5.0 through 8.5.100. Older EOL versions are not affected.\nTomcat did not validate that the host name provided via the SNI\nextension was the same as the host name provided in the HTTP host header\nfield. If Tomcat was configured with more than one virtual host and the\nTLS configuration for one of those hosts did not require client\ncertificate authentication but another one did, it was possible for a\nclient to bypass the client certificate authentication by sending\ndifferent host names in the SNI extension and the HTTP host header field.\n\n\n\nThe vulnerability only applies if client certificate authentication is\nonly enforced at the Connector. It does not apply if client certificate\nauthentication is enforced at the web application.\n\n\nUsers are recommended to upgrade to version 11.0.15 or later, 10.1.50 or later or 9.0.113 or later, which fix the issue.","dates":{"published":"2026-02-17T18:48:30.577Z","modified":"2026-03-24T09:46:33.159Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9.1,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":7.6,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Ubuntu","score":7.6,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","exploitability":7.2,"impact":7.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Debian","score":9.1,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","exploitability":10,"impact":8.7,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Wolfi","score":7.6,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","exploitability":7.2,"impact":7.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":7.6,"severity":"high","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L","exploitability":7.2,"impact":7.8,"computed":true},{"version":"4.0","versionLabel":"v4.0","source":"OSV · Maven","score":6.3,"severity":"medium","vector":"CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N","exploitability":null,"impact":null,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Maven","score":9.1,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","exploitability":10,"impact":8.7,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9.1,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00274,"percentile":0.18606,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0.03499999999999996,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.00239},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00235,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00235,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00274,"percentile":0.18606}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00239,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00274,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00274,"percentile":0.18606}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[],"exploitCount":0,"weaknesses":[{"id":"CWE-20","name":"Improper Input Validation","description":"The product receives input or data, but it does\n        not validate or incorrectly validates that the input has the\n        properties that are required to process the data safely and\n        correctly.","type":"weakness","status":"Stable","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/20.html"},{"id":"CWE-295","name":"Improper Certificate Validation","description":"The product does not validate, or incorrectly validates, a certificate.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/295.html"}],"affected":[{"vendor":"apache software foundation","product":"apache tomcat","name":"Apache Tomcat","label":"apache tomcat","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 11.0.0-M1, ≤ 11.0.14","noFixRecorded":false,"fixedIn":null},{"text":"≥ 10.1.0-M1, ≤ 10.1.49","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.0.0-M1, ≤ 9.0.112","noFixRecorded":false,"fixedIn":null},{"text":"≥ 8.5.0, ≤ 8.5.100","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 11.0.0-M1, ≤ 11.0.14 | ≥ 10.1.0-M1, ≤ 10.1.49 | ≥ 9.0.0-M1, ≤ 9.0.112 | ≥ 8.5.0, ≤ 8.5.100","eol":null,"hubHref":"/vendor/apache_software_foundation/apache_tomcat"},{"vendor":"apache","product":"tomcat","name":"Tomcat","label":"tomcat","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 9.0.1, < 9.0.113","noFixRecorded":false,"fixedIn":null},{"text":"≥ 10.1.1, < 10.1.50","noFixRecorded":false,"fixedIn":null},{"text":"≥ 11.0.1, < 11.0.15","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone1","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone10","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone11","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone12","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone13","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone14","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone15","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone16","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone17","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone18","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone19","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone2","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone20","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone21","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone22","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone23","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone24","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone25","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone26","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone27","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone3","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone4","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone5","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone6","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone7","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone8","noFixRecorded":false,"fixedIn":null},{"text":"9.0.0:milestone9","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone1","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone10","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone11","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone12","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone13","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone14","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone15","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone16","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone17","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone18","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone19","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone2","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone20","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone3","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone4","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone5","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone6","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone7","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone8","noFixRecorded":false,"fixedIn":null},{"text":"10.1.0:milestone9","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone1","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone10","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone11","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone12","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone13","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone14","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone15","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone16","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone17","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone18","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone19","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone2","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone20","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone21","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone22","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone23","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone24","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone25","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone26","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone3","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone4","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone5","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone6","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone7","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone8","noFixRecorded":false,"fixedIn":null},{"text":"11.0.0:milestone9","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 9.0.1, < 9.0.113 | ≥ 10.1.1, < 10.1.50 | ≥ 11.0.1, < 11.0.15 | 9.0.0:milestone1 | 9.0.0:milestone10 | 9.0.0:milestone11 | 9.0.0:milestone12 | 9.0.0:milestone13 | 9.0.0:milestone14 | 9.0.0:milestone15 | 9.0.0:milestone16 | 9.0.0:milestone17 | 9.0.0:milestone18 | 9.0.0:milestone19 | 9.0.0:milestone2 | 9.0.0:milestone20 | 9.0.0:milestone21 | 9.0.0:milestone22 | 9.0.0:milestone23 | 9.0.0:milestone24 | 9.0.0:milestone25 | 9.0.0:milestone26 | 9.0.0:milestone27 | 9.0.0:milestone3 | 9.0.0:milestone4 | 9.0.0:milestone5 | 9.0.0:milestone6 | 9.0.0:milestone7 | 9.0.0:milestone8 | 9.0.0:milestone9 | 10.1.0:milestone1 | 10.1.0:milestone10 | 10.1.0:milestone11 | 10.1.0:milestone12 | 10.1.0:milestone13 | 10.1.0:milestone14 | 10.1.0:milestone15 | 10.1.0:milestone16 | 10.1.0:milestone17 | 10.1.0:milestone18 | 10.1.0:milestone19 | 10.1.0:milestone2 | 10.1.0:milestone20 | 10.1.0:milestone3 | 10.1.0:milestone4 | 10.1.0:milestone5 | 10.1.0:milestone6 | 10.1.0:milestone7 | 10.1.0:milestone8 | 10.1.0:milestone9 | 11.0.0:milestone1 | 11.0.0:milestone10 | 11.0.0:milestone11 | 11.0.0:milestone12 | 11.0.0:milestone13 | 11.0.0:milestone14 | 11.0.0:milestone15 | 11.0.0:milestone16 | 11.0.0:milestone17 | 11.0.0:milestone18 | 11.0.0:milestone19 | 11.0.0:milestone2 | 11.0.0:milestone20 | 11.0.0:milestone21 | 11.0.0:milestone22 | 11.0.0:milestone23 | 11.0.0:milestone24 | 11.0.0:milestone25 | 11.0.0:milestone26 | 11.0.0:milestone3 | 11.0.0:milestone4 | 11.0.0:milestone5 | 11.0.0:milestone6 | 11.0.0:milestone7 | 11.0.0:milestone8 | 11.0.0:milestone9","eol":{"isEol":false,"eolDate":"2027-03-31T00:00:00.000Z","matchMethod":"cpe","cycle":{"name":"9.0","label":"9.0","eolFrom":"2027-03-31T00:00:00.000Z","isLts":false,"isMaintained":true,"latestVersion":"9.0.123"},"product":{"name":"tomcat","label":"Apache Tomcat","category":"server-app"}},"hubHref":"/vendor/apache/tomcat"},{"vendor":"chainguard","product":"kayenta-2025.0","name":"kayenta-2025.0","label":"kayenta-2025.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-2025.0","purlType":"apk","versions":[{"text":"< 2025.0.8-r9","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.0.8-r9","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-2025.1","name":"kayenta-2025.1","label":"kayenta-2025.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-2025.1","purlType":"apk","versions":[{"text":"< 2025.1.6-r7","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.1.6-r7","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-2025.2","name":"kayenta-2025.2","label":"kayenta-2025.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-2025.2","purlType":"apk","versions":[{"text":"< 2025.2.4-r3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.2.4-r3","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-2025.4","name":"kayenta-2025.4","label":"kayenta-2025.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-2025.4","purlType":"apk","versions":[{"text":"< 2025.4.3-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.4.3-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-2026.0","name":"kayenta-2026.0","label":"kayenta-2026.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-2026.0","purlType":"apk","versions":[{"text":"< 2026.0.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2026.0.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-fips-2025.0","name":"kayenta-fips-2025.0","label":"kayenta-fips-2025.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-fips-2025.0","purlType":"apk","versions":[{"text":"< 2025.0.8-r10","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.0.8-r10","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-fips-2025.1","name":"kayenta-fips-2025.1","label":"kayenta-fips-2025.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-fips-2025.1","purlType":"apk","versions":[{"text":"< 2025.1.6-r7","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.1.6-r7","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-fips-2025.2","name":"kayenta-fips-2025.2","label":"kayenta-fips-2025.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-fips-2025.2","purlType":"apk","versions":[{"text":"< 2025.2.4-r3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.2.4-r3","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-fips-2025.4","name":"kayenta-fips-2025.4","label":"kayenta-fips-2025.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-fips-2025.4","purlType":"apk","versions":[{"text":"< 2025.4.3-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2025.4.3-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kayenta-fips-2026.0","name":"kayenta-fips-2026.0","label":"kayenta-fips-2026.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kayenta-fips-2026.0","purlType":"apk","versions":[{"text":"< 2026.0.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2026.0.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nacos","name":"nacos","label":"nacos","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nacos","purlType":"apk","versions":[{"text":"< 3.1.1-r4","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.1.1-r4","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nacos-docker","name":"nacos-docker","label":"nacos-docker","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nacos-docker","purlType":"apk","versions":[{"text":"< 3.1.1-r3","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.1.1-r3","eol":null,"hubHref":null},{"vendor":"chainguard","product":"ontop","name":"ontop","label":"ontop","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/ontop","purlType":"apk","versions":[{"text":"< 5.5.0-r12","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.5.0-r12","eol":null,"hubHref":null},{"vendor":"chainguard","product":"ontop-fips","name":"ontop-fips","label":"ontop-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/ontop-fips","purlType":"apk","versions":[{"text":"< 5.5.0-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.5.0-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"thingsboard-tb-mqtt-transport","name":"thingsboard-tb-mqtt-transport","label":"thingsboard-tb-mqtt-transport","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/thingsboard-tb-mqtt-transport","purlType":"apk","versions":[{"text":"< 4.3.1-r2","noFixRecorded":false,"fixedIn":null},{"text":"< 4.3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.3.1-r2 | < 4.3.0.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"thingsboard-tb-node","name":"thingsboard-tb-node","label":"thingsboard-tb-node","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/thingsboard-tb-node","purlType":"apk","versions":[{"text":"< 4.3.1-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.3.1-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tomcat-8.5.87","name":"tomcat-8.5.87","label":"tomcat-8.5.87","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tomcat-8.5.87","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"thingsboard-tb-mqtt-transport","name":"thingsboard-tb-mqtt-transport","label":"thingsboard-tb-mqtt-transport","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/thingsboard-tb-mqtt-transport","purlType":"apk","versions":[{"text":"< 4.3.1-r2","noFixRecorded":false,"fixedIn":null},{"text":"< 4.3.0.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.3.1-r2 | < 4.3.0.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"thingsboard-tb-node","name":"thingsboard-tb-node","label":"thingsboard-tb-node","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/thingsboard-tb-node","purlType":"apk","versions":[{"text":"< 4.3.1-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.3.1-r2","eol":null,"hubHref":null},{"vendor":"debian","product":"tomcat10","name":"tomcat10","label":"tomcat10","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/tomcat10","purlType":"deb","versions":[{"text":"< 10.1.52-1~deb12u1","noFixRecorded":false,"fixedIn":null},{"text":"< 10.1.52-1~deb13u1","noFixRecorded":false,"fixedIn":null},{"text":"< 10.1.52-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 10.1.52-1~deb12u1 | < 10.1.52-1~deb13u1 | < 10.1.52-1","eol":null,"hubHref":null},{"vendor":"debian","product":"tomcat11","name":"tomcat11","label":"tomcat11","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/tomcat11","purlType":"deb","versions":[{"text":"< 11.0.15-1~deb13u1","noFixRecorded":false,"fixedIn":null},{"text":"< 11.0.15-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 11.0.15-1~deb13u1 | < 11.0.15-1","eol":null,"hubHref":null},{"vendor":"debian","product":"tomcat9","name":"tomcat9","label":"tomcat9","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/tomcat9","purlType":"deb","versions":[{"text":"< 9.0.70-2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.70-2","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"tomcat10","name":"tomcat10","label":"tomcat10","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/tomcat10","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"tomcat11","name":"tomcat11","label":"tomcat11","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/tomcat11","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"tomcat8","name":"tomcat8","label":"tomcat8","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/tomcat8","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"tomcat9","name":"tomcat9","label":"tomcat9","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/tomcat9","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"org.apache.tomcat","product":"tomcat","name":"org.apache.tomcat:tomcat","label":"tomcat","ecosystem":"Maven","cpePart":null,"purl":"pkg:maven/org.apache.tomcat/tomcat","purlType":"maven","versions":[{"text":"≥ 11.0.0-M1, < 11.0.15","noFixRecorded":false,"fixedIn":null},{"text":"≥ 10.1.0-M1, < 10.1.50","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.0.0-M1, < 9.0.113","noFixRecorded":false,"fixedIn":null},{"text":"≥ 8.5.0, ≤ 8.5.100","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 11.0.0-M1, < 11.0.15 | ≥ 10.1.0-M1, < 10.1.50 | ≥ 9.0.0-M1, < 9.0.113 | ≥ 8.5.0, ≤ 8.5.100","eol":null,"hubHref":null},{"vendor":"org.apache.tomcat","product":"tomcat-coyote","name":"org.apache.tomcat:tomcat-coyote","label":"tomcat-coyote","ecosystem":"Maven","cpePart":null,"purl":"pkg:maven/org.apache.tomcat/tomcat-coyote","purlType":"maven","versions":[{"text":"≥ 11.0.0-M1, < 11.0.15","noFixRecorded":false,"fixedIn":null},{"text":"≥ 10.1.0-M1, < 10.1.50","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.0.0-M1, < 9.0.113","noFixRecorded":false,"fixedIn":null},{"text":"≥ 8.5.0, ≤ 8.5.100","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 11.0.0-M1, < 11.0.15 | ≥ 10.1.0-M1, < 10.1.50 | ≥ 9.0.0-M1, < 9.0.113 | ≥ 8.5.0, ≤ 8.5.100","eol":null,"hubHref":null},{"vendor":"org.apache.tomcat.embed","product":"tomcat-embed-core","name":"org.apache.tomcat.embed:tomcat-embed-core","label":"tomcat-embed-core","ecosystem":"Maven","cpePart":null,"purl":"pkg:maven/org.apache.tomcat.embed/tomcat-embed-core","purlType":"maven","versions":[{"text":"≥ 11.0.0-M1, < 11.0.15","noFixRecorded":false,"fixedIn":null},{"text":"≥ 10.1.0-M1, < 10.1.50","noFixRecorded":false,"fixedIn":null},{"text":"≥ 9.0.0-M1, < 9.0.113","noFixRecorded":false,"fixedIn":null},{"text":"≥ 8.5.0, ≤ 8.5.100","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 11.0.0-M1, < 11.0.15 | ≥ 10.1.0-M1, < 10.1.50 | ≥ 9.0.0-M1, < 9.0.113 | ≥ 8.5.0, ≤ 8.5.100","eol":null,"hubHref":null}],"affectedCount":31,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://lists.apache.org/thread/vw6lxtlh2qbqwpb61wd3sv1flm2nttw7","label":"lists.apache.org/thread/vw6lxtlh2qbqwpb61wd3sv1flm2nttw7","hostname":"lists.apache.org","tags":["Vendor Advisory","REPORT","Advisory","WEB","Mailing List"]},{"url":"https://ubuntu.com/security/CVE-2025-66614","label":"ubuntu.com/security/CVE-2025-66614","hostname":"ubuntu.com","tags":["REPORT"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2025-66614","label":"www.cve.org/CVERecord?id=CVE-2025-66614","hostname":"www.cve.org","tags":["REPORT"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2025-66614","label":"security-tracker.debian.org/tracker/CVE-2025-66614","hostname":"security-tracker.debian.org","tags":["Advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/66xxx/CVE-2025-66614.json","label":"github.com/CVEProject/cvelistV5/tree/main/cves/2025/66xxx/CVE-2025-66614.json","hostname":"github.com","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-66614","label":"nvd.nist.gov/vuln/detail/CVE-2025-66614","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/apache/tomcat/commit/152c14885d45f5e0a8b59bd9f93c289cfe20ce30","label":"github.com/apache/tomcat/commit/152c14885d45f5e0a8b59bd9f93c289cfe20ce30","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat/commit/258a591b61f8cf5c22109e21e5a2a38b63454fd2","label":"github.com/apache/tomcat/commit/258a591b61f8cf5c22109e21e5a2a38b63454fd2","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat/commit/5053fa82a1b2b52756810601227984a8b71888a4","label":"github.com/apache/tomcat/commit/5053fa82a1b2b52756810601227984a8b71888a4","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat/commit/9276b5e783c8cd5b3fe2bb716306b65004bdd940","label":"github.com/apache/tomcat/commit/9276b5e783c8cd5b3fe2bb716306b65004bdd940","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat/commit/972f9a5e2a07674d92610c478aac1b205d60724e","label":"github.com/apache/tomcat/commit/972f9a5e2a07674d92610c478aac1b205d60724e","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat/commit/a4aa74232e826028cd2f7ba0445caf8a8b52c509","label":"github.com/apache/tomcat/commit/a4aa74232e826028cd2f7ba0445caf8a8b52c509","hostname":"github.com","tags":["WEB"]},{"url":"https://github.com/apache/tomcat","label":"github.com/apache/tomcat","hostname":"github.com","tags":["PACKAGE"]},{"url":"https://tomcat.apache.org/security-10.html","label":"tomcat.apache.org/security-10.html","hostname":"tomcat.apache.org","tags":["WEB"]},{"url":"https://tomcat.apache.org/security-11.html","label":"tomcat.apache.org/security-11.html","hostname":"tomcat.apache.org","tags":["WEB"]},{"url":"https://tomcat.apache.org/security-9.html","label":"tomcat.apache.org/security-9.html","hostname":"tomcat.apache.org","tags":["WEB"]}],"lineage":{"upstream":[],"downstream":["DSA-6120-1","DSA-6121-1","MGASA-2026-0056","OPENSUSE-SU-2026:10305-1","OPENSUSE-SU-2026:10306-1","OPENSUSE-SU-2026:10307-1","OPENSUSE-SU-2026:20350-1","OPENSUSE-SU-2026:20414-1","OPENSUSE-SU-2026:20444-1","OPENSUSE-SU-2026:20595-1","OPENSUSE-SU-2026:20611-1","OPENSUSE-SU-2026:20612-1","RHSA-2026:12194","RHSA-2026:26323","RHSA-2026:6569","RHSA-2026:67163","RHSA-2026:68659","RHSA-2026:68677","RHSA-2026:68678","RHSA-2026:68679","RHSA-2026:68680","RHSA-2026:8334","SUSE-SU-2026:0877-1","SUSE-SU-2026:0890-1","SUSE-SU-2026:0932-1","SUSE-SU-2026:1058-1","SUSE-SU-2026:1558-1","SUSE-SU-2026:1572-1","SUSE-SU-2026:1603-1","SUSE-SU-2026:1604-1","SUSE-SU-2026:20926-1","SUSE-SU-2026:20982-1"],"duplicates":[],"related":["CGA-WRH6-PMQV-3546","OPENSUSE-SU-2026:10305-1","OPENSUSE-SU-2026:10306-1","OPENSUSE-SU-2026:10307-1","OPENSUSE-SU-2026:20350-1","OPENSUSE-SU-2026:20414-1","OPENSUSE-SU-2026:20444-1","OPENSUSE-SU-2026:20595-1","OPENSUSE-SU-2026:20611-1","OPENSUSE-SU-2026:20612-1","SUSE-SU-2026:0877-1","SUSE-SU-2026:0890-1","SUSE-SU-2026:0932-1","SUSE-SU-2026:1058-1","SUSE-SU-2026:1558-1","SUSE-SU-2026:1572-1","SUSE-SU-2026:1603-1","SUSE-SU-2026:1604-1","SUSE-SU-2026:20926-1","SUSE-SU-2026:20982-1"]},"timeline":[{"kind":"published","date":"2026-02-17T18:48:30.577Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-03-24T09:46:33.159Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T19:32:07.291Z","stale":false,"partial":false}}