{
  "@id": "urn:uuid:c3add0e4-8db7-40c6-a155-1f40d382dba9",
  "role": "Document Creator",
  "author": "https://tuxcare.com",
  "version": 12,
  "@context": "https://openvex.dev/ns/v0.2.0",
  "timestamp": "2026-11-10T15:05:51.407283+00:00",
  "statements": [
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-09-24T09:31:26.931840+00:00",
      "status_notes": "Vulnerability CVE-2020-27216 does not affect version 7.6.0.v20120127-tuxcare.2 of org.eclipse.jetty:jetty-webapp. Version 7.6.0.v20120127 is not affected by CVE-2020-27216: the security fix is already present in the target branch. Momus prerequisite check: \"All 1 patch commits already exist in target branch\". No backport needed.",
      "vulnerability": {
        "name": "CVE-2020-27216"
      },
      "impact_statement": "Version 7.6.0.v20120127 is not affected by CVE-2020-27216: the security fix is already present in the target branch. Momus prerequisite check: \"All 1 patch commits already exist in target branch\". No backport needed."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-11-03T03:46:18.861542+00:00",
      "status_notes": "Vulnerability CVE-2021-28164 does not affect version 7.6.0.v20120127-tuxcare.2 of org.eclipse.jetty:jetty-webapp. not_affected \u2014 Version 7.6.0.v20120127 is not affected by CVE-2021-28164. The CVE explicitly states \"Release 9.4.37 introduced\" the vulnerability as a regression in URI decoding order. Version 7.6.0 (from 2012) predates that regression and correctly handles percent-encoded dot segments by always applying path canonicalization after URL decoding. The defense chain: URIs with %2e segments are decoded to literal...",
      "vulnerability": {
        "name": "CVE-2021-28164"
      },
      "impact_statement": "not_affected \u2014 Version 7.6.0.v20120127 is not affected by CVE-2021-28164. The CVE explicitly states \"Release 9.4.37 introduced\" the vulnerability as a regression in URI decoding order. Version 7.6.0 (from 2012) predates that regression and correctly handles percent-encoded dot segments by always applying path canonicalization after URL decoding. The defense chain: URIs with %2e segments are decoded to literal..."
    },
    {
      "status": "not_affected",
      "products": [
        {
          "@id": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2",
          "identifiers": {
            "purl": "pkg:maven/org.eclipse.jetty/jetty-webapp@7.6.0.v20120127-tuxcare.2"
          }
        }
      ],
      "timestamp": "2026-11-03T03:43:13.749002+00:00",
      "status_notes": "Vulnerability CVE-2021-34429 does not affect version 7.6.0.v20120127-tuxcare.2 of org.eclipse.jetty:jetty-webapp. not_affected \u2014 Jetty 7.6.0.v20120127 is not affected by CVE-2021-34429. This vulnerability was introduced in version 9.4.37 when Jetty replaced FileResource with PathResource and changed URI parsing to normalize-before-decode. Version 7.6.0 predates these changes by many years and retains the original protective architecture: (1) decode-then-normalize URI processing, and (2) FileResource with alias checking t...",
      "justification": "vulnerable_code_not_present",
      "vulnerability": {
        "name": "CVE-2021-34429"
      },
      "impact_statement": "not_affected \u2014 Jetty 7.6.0.v20120127 is not affected by CVE-2021-34429. This vulnerability was introduced in version 9.4.37 when Jetty replaced FileResource with PathResource and changed URI parsing to normalize-before-decode. Version 7.6.0 predates these changes by many years and retains the original protective architecture: (1) decode-then-normalize URI processing, and (2) FileResource with alias checking t..."
    }
  ]
}
