Considerer documenting / disabling MPTCP by default due to CVE-2026-98432
Maintainer thường phản hồi trong vòng 1 ngày
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- go, linux
- Lĩnh vực
- documentation, security
Hướng nghiên cứu
Bắt đầu bằng cách đọc tài liệu về bảo mật và triển khai để chọn vị trí phù hợp cho ghi chú về biện pháp giảm thiểu. Giải thích rủi ro MPTCP, các biện pháp giảm thiểu bằng GODEBUG và sysctl, cũng như việc nâng cấp lên kernel đã được vá mới là giải pháp thực sự; công việc hoàn tất khi ghi chú nêu các hành động này và bước kiểm tra listener cho người vận hành.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Describe your feature request
CVE-2026-98432 is a critical (CVSS 9.8) use-after-free in the linux kernel's IPv4 TCP stack. A working remote root exploit has been demonstrated against servers that expose an MPTCP listener
Since Go 1.24, the net package enables MPTCP by default on linux listening sockets(when the kernel supports it).
Any public-facing Frankenphp instance running on an un patched Kernel with MPTCP enabled is potentially exposed to the demonstrated RCE path.
Add a short note in the security documentation or deployment.
Relevant references:
Go Security team announcement on CVE 2026-98432 and MPTCP defaults
Linux kernel stable commits addressing the use-after-free
Temporary mitigation:
Runtime: GODEBUG=multipathtcp=0
System-wide: sysctl -w net.mptcp.enabled=0 (require restarting Frankenphp)
after applying the mitigation and restarting: sudo ss -Mlnp (no frankenphp/caddy listeners should appear)
The real fix is to upgrade to a patched kernel
- Ngôn ngữ chính
- Go
- Star
- 11.5k
- Fork
- 510
- Merge trung bình
- 1 ngày 10 giờ
- Pull request đã merge (30 ngày)
- 64
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của php/frankenphp
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
php/frankenphp#2671 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Include frankenphp version in logsCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởenhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
php/frankenphp#2483 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
suggestion about compile.mdCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mởenhancement
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 68/100
php/frankenphp#601 · 5 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Detect if `trusted_proxies` and `client_ip_headers` are on, and do other header manupulationĐang mởenhancement
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
php/frankenphp#2800 · 2 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 45/100
php/frankenphp#2771 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của php/frankenphp
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
blocked-needs-validation bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 78/100
projectcapsule/capsule#2280 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug ready-for-agent
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
kerti/balances-v2#801 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] AdvancedCronJob validating webhook reports incorrect field paths for concurrencyPolicy and pod templatesCó thể đã có người làm @bhuvan-somisetty đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
openkruise/kruise#2650 ·
Maintainer thường phản hồi trong vòng 1 ngày