GHSA-f462-4c2j-6qcw
Record from GitHub Advisory Database · Published July 25, 2025
In the Linux kernel, the following vulnerability has been resolved: usb: typec: altmodes/displayport: do not index invalid pin_assignments A poorly implemented DisplayPort Alt Mode port partner can indicate that its pin assignment capabilities are greater than the maximum value, DP_PIN_ASSIGN_F. In this case, calls to pin_assignment_show will cause a BRK exception due to an out of bounds array access. Prevent for loop in pin_assignment_show from accessing invalid values in pin_assignments by adding DP_PIN_ASSIGN_MAX value in typec_dp.h and using i < DP_PIN_ASSIGN_MAX as a loop condition.
Risk scores
Timeline
- Jul 25, 2025 CVE Published
- Apr 10, 2026 Security Advisory
Query this with the API
The same record, from the CLI:
vulnetix vdb vuln GHSA-f462-4c2j-6qcw
vulnetix vdb fixes GHSA-f462-4c2j-6qcw
Or with curl, using the org id and key from your account page:
curl -s -H "Authorization: ApiKey ${VULNETIX_ORG_ID}:${VULNETIX_API_KEY}" \
"https://api.vdb.vulnetix.com/v2/vuln/GHSA-f462-4c2j-6qcw/fixes/registry"
The Community plan is free and allows 50 queries a day. Get a free API key · API quickstart
References
- https://git.kernel.org/stable/c/114a977e0f6bf278e05eade055e13fc271f69cf7 url
- https://git.kernel.org/stable/c/2f535517b5611b7221ed478527e4b58e29536ddf url
- https://git.kernel.org/stable/c/5581e694d3a1c2f32c5a51d745c55b107644e1f8 url
- https://git.kernel.org/stable/c/621d5a3ef0231ab242f2d31eecec40c38ca609c5 url
- https://lists.debian.org/debian-lts-announce/2025/10/msg00008.html url
- https://nvd.nist.gov/vuln/detail/CVE-2025-38391 advisory
- https://git.kernel.org/stable/c/45e9444b3b97eaf51a5024f1fea92f44f39b50c6 url
- https://git.kernel.org/stable/c/47cb5d26f61d80c805d7de4106451153779297a1 url
- https://git.kernel.org/stable/c/af4db5a35a4ef7a68046883bfd12468007db38f1 url
- https://git.kernel.org/stable/c/c93bc959788ed9a1af7df57cb539837bdf790cee url
- https://lists.debian.org/debian-lts-announce/2025/10/msg00007.html url