golang / vulndb

[mirror] The Go Vulnerability Database
Other
559 stars 57 forks source link

x/vulndb: potential Go vuln in github.com/cilium/cilium: CVE-2024-42487 #3071

Closed GoVulnBot closed 1 month ago

GoVulnBot commented 1 month ago

Advisory CVE-2024-42487 references a vulnerability in the following Go modules:

Module
github.com/cilium/cilium

Description: Cilium is a networking, observability, and security solution with an eBPF-based dataplane. In the 1.15 branch prior to 1.15.8 and the 1.16 branch prior to 1.16.1, Gateway API HTTPRoutes and GRPCRoutes do not follow the match precedence specified in the Gateway API specification. In particular, request headers are matched before request methods, when the specification describes that the request methods must be respected before headers are matched. This could result in unexpected behaviour with security This issue is fixed in Cilium v1.15.8 and v1.16.1. There is no workaround for this issue.

References:

Cross references:

See doc/quickstart.md for instructions on how to triage this report.

id: GO-ID-PENDING
modules:
    - module: github.com/cilium/cilium
      vulnerable_at: 1.16.1
summary: CVE-2024-42487 in github.com/cilium/cilium
cves:
    - CVE-2024-42487
references:
    - advisory: https://nvd.nist.gov/vuln/detail/CVE-2024-42487
    - fix: https://github.com/cilium/cilium/commit/a3510fe4a92305822aa1a5e08cb6d6c873c8699a
    - fix: https://github.com/cilium/cilium/pull/34109
    - web: https://github.com/cilium/cilium/security/advisories/GHSA-qcm3-7879-xcww
source:
    id: CVE-2024-42487
    created: 2024-08-15T22:01:12.886994724Z
review_status: UNREVIEWED
gopherbot commented 1 month ago

Change https://go.dev/cl/606235 mentions this issue: data/reports: add 3 unreviewed reports