
A temporary mitigation against copy_fail variant (copyfail2_electric_boogaloo) - Unprivileged Linux LPE via xfrm ESP-in-UDP MSG_SPLICE_PAGES no-COW fast path. Page-cache write into any readable file. Overwrites a nologin line in /etc/passwd with sick::0:0:…:/:/bin/bash and sus into it. Same class as Copy Fail (CVE-2026-31431), different subsystem. copy_fail 亜種(copyfail2_electric_boogaloo)に対する一時的な緩和策 - xfrm ESP-in-UDP MSG_SPLICE_PAGES no-COW 高速パスを介した非特権 Linux LPE。任意の読み取り可能なファイルへのページキャッシュ書き込み。/etc/passwd 内の nologin 行を sick::0:0:…:/:/bin/bash で上書きし、そこに sus する。Copy Fail(CVE-2026-31431)と同じクラスだが、異なるサブシステム。
copy_fail 亜種(copyfail2_electric_boogaloo)に対する一時的な緩和措置 - 特権なし Linux LPE、xfrm ESP-in-UDP MSG_SPLICE_PAGES no-COW 高速パスを利用。ページキャッシュの書き込みを任意の読み取り可能ファイルに実行。/etc/passwd 内の nologin 行を sick::0:0:…:/:/bin/bash で上書きし、それに sus します。Copy Fail(CVE-2026-31431)と同じクラス、異なるサブシステム。
/etc/modprobe.d でモジュールをブラックリスト化する際は注意してください。システムが壊れる可能性があります。 この問題に対処するため、--low-risk-fix を作成しました。元の緩和措置ではブロックするモジュールが多すぎるためです。
sudo bash copyfail2_electric_boogaloo_fix.sh --help
[sudo] password for _0xhex:
Usage:
copyfail2_electric_boogaloo_mitigation.sh apply
copyfail2_electric_boogaloo_mitigation.sh --low-risk-fix
copyfail2_electric_boogaloo_mitigation.sh status
copyfail2_electric_boogaloo_mitigation.sh rollback
Modes:
apply Write persistent hardening files + apply live mitigation.
--low-risk-fix Apply only sysctl hardening and skip module block/unload.
status Show whether mitigations are active and whether modules are blocked.
rollback Remove mitigation files and restore saved sysctl values.
sudo bash copyfail2_electric_boogaloo_fix.sh --low-risk-fix