Avoid address overwrite in kernel_connect
Bug #2035163 reported by
Khaled El Mously
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned | ||
Jammy |
Fix Released
|
Medium
|
Unassigned | ||
Lunar |
Fix Released
|
Medium
|
Unassigned | ||
linux-gcp (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
John Cabaj | ||
Jammy |
Fix Released
|
Undecided
|
John Cabaj | ||
Lunar |
Fix Released
|
Undecided
|
John Cabaj | ||
Mantic |
Fix Released
|
Undecided
|
Unassigned | ||
linux-gke (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
John Cabaj | ||
linux-gkeop (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This fix is requested to resolve an issue with NFS-backed mounts when used with BPF-load-balancing:
https:/
Testing:
- GCP has confirmed the fix works before proposing it upstream. I have verified basic network sanity with fix applied.
Regression potenial:
- The fix modifies kernel_connect() which can have an effect on all kinds of network connections. The change itself is very minor though and simply converts a pass-by-reference to a pass-by-value - so the risk is considered minimal.
More information at: https:/
no longer affects: | linux (Ubuntu) |
description: | updated |
Changed in linux-gcp (Ubuntu Focal): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in linux-gcp (Ubuntu Jammy): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in linux-gcp (Ubuntu Lunar): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in linux-gcp (Ubuntu Mantic): | |
assignee: | nobody → Khaled El Mously (kmously) |
Changed in linux-gke (Ubuntu Lunar): | |
status: | New → Invalid |
Changed in linux-gke (Ubuntu Mantic): | |
status: | New → Invalid |
no longer affects: | linux-gke (Ubuntu Focal) |
no longer affects: | linux-gke (Ubuntu Mantic) |
no longer affects: | linux-gke (Ubuntu Lunar) |
Changed in linux-gcp (Ubuntu Focal): | |
status: | New → Fix Committed |
Changed in linux-gcp (Ubuntu Jammy): | |
status: | New → Fix Committed |
Changed in linux-gcp (Ubuntu Lunar): | |
status: | New → Fix Committed |
Changed in linux-gke (Ubuntu Jammy): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
no longer affects: | linux-gcp (Ubuntu Focal) |
no longer affects: | linux-gcp (Ubuntu Lunar) |
Changed in linux (Ubuntu Focal): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | New → Fix Committed |
Changed in linux (Ubuntu Lunar): | |
status: | New → Fix Committed |
Changed in linux-gcp (Ubuntu Focal): | |
status: | New → Fix Committed |
Changed in linux-gcp (Ubuntu Lunar): | |
status: | New → Fix Committed |
no longer affects: | linux-gke (Ubuntu Focal) |
no longer affects: | linux-gke (Ubuntu Lunar) |
Changed in linux-gcp (Ubuntu Mantic): | |
status: | New → Fix Committed |
status: | Fix Committed → New |
Changed in linux-gcp (Ubuntu Jammy): | |
assignee: | Khaled El Mously (kmously) → nobody |
Changed in linux-gcp (Ubuntu Mantic): | |
assignee: | Khaled El Mously (kmously) → nobody |
Changed in linux-gcp (Ubuntu Focal): | |
assignee: | nobody → John Cabaj (john-cabaj) |
Changed in linux-gcp (Ubuntu Jammy): | |
assignee: | nobody → John Cabaj (john-cabaj) |
Changed in linux-gcp (Ubuntu Lunar): | |
assignee: | nobody → John Cabaj (john-cabaj) |
Changed in linux-gke (Ubuntu Jammy): | |
assignee: | nobody → John Cabaj (john-cabaj) |
Changed in linux (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Jammy): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Lunar): | |
importance: | Undecided → Medium |
To post a comment you must log in.
Fix was tested by Google, and the relevant patch is in all releases of linux-gcp and linux-gke affected.