Description
In Eclipse Jetty, across various versions of `jetty-annotations`, and `jetty-eeN-annotations`, the Jakarta Spec authoritative url-pattern rules for mixed `@ServletSecurity` annotation, and `web.xml` defined `security-constraint` on the same `url-pattern` were not being applied if the `web.xml` had more than 1 `url-pattern` for a servlet, and had a `security-constraint` applying to only some of those `url-pattern` definitions.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Eclipse Foundation org.eclipse.jetty.ee11:jetty-ee11-annotations
Default version status: unaffected
12.1.0 to ≤ 12.1.11affected
Eclipse Foundation org.eclipse.jetty.ee10:jetty-ee10-annotations
Default version status: unaffected
12.1.0 to ≤ 12.1.11affected12.0.0 to ≤ 12.0.38affected
Eclipse Foundation org.eclipse.jetty.ee9:jetty-ee9-annotations
Default version status: unaffected
12.1.0 to ≤ 12.1.11affected12.0.0 to ≤ 12.0.38affected
Eclipse Foundation org.eclipse.jetty.ee8:jetty-ee8-annotations
Default version status: unaffected
12.1.0 to ≤ 12.1.11affected12.0.0 to ≤ 12.0.38affected
Eclipse Foundation org.eclipse.jetty:jetty-annotations
Default version status: unaffected
11.0.0 to ≤ 11.0.32affected10.0.0 to ≤ 10.0.32affected9.4.0 to ≤ 9.4.64affected