17 matches found
block-copyfail
摘要 CVE-2026-31431(“Copy Fail”)是 Linux 内核 algifaead 加密接口中的一个权限提升漏洞。攻击者利用 AFALG 套接字配合 authencesn 算法和 splice 来破坏内核页缓存中的任意文件——包括 /usr/bin/su 等 setuid 二进制文件。 本文档提供了一种零重启修复方案 ,使用 BPF LSM DaemonSet 阻止所有 AFALG AEAD 绑定——即 Copy Fail 所利用的子系统。这可以防止通过加密模板嵌套(例如 pcryptauthencesn...)进行绕过。其他 AFALG...
block-copyfail
block-copyfail 概念验证 针对 CVE-2026-31431(“Copy Fail”)的运行时缓解方案——一种通过 algifaead 中的 authencesn 加密模板实现的 Linux 内核权限提升漏洞。 与模块黑名单不同,此方案无需重启 。一个 BPF LSM 程序挂接 socketbind 并阻止所有 AFALG AEAD 绑定——即 Copy Fail 所利用的子系统。这可以防止通过加密模板嵌套(例如 pcryptauthencesn...)实现的绕过。其他 AFALG 用法(hash、skcipher)不受影响。 被阻止的尝试会实时记录,包含...
deny-af-alg-bpf
deny-af-alg-bpf 説明 AFALG(Linuxカーネル暗号API)ソケットの作成をブロックし、すべての試行をリングバッファ経由でユーザースペースにログ記録するBPF LSMプログラムです。 機能 lsm/socketcreate フックにアタッチします socketAFALG, ... 呼び出しを -EPERM で拒否します 構造化イベント(pid、comm)をBPFリングバッファに出力します ユーザースペースデーモンがリングバッファを読み取り、stderrにログ記録します(systemdジャーナルで処理されます) コンポーネント プログラム denyafalg.bpf.c...
copy-fail-blocker
copy-fail-blocker CVE-2026-31431(「Copy Fail」)および Dirty Frag の RxRPC 亜種、ならびに AFALG または AFRXRPC ソケットファミリ経由で到達可能なカーネル側インプレース暗号パスへのユーザー空間アクセスに依存する類似の権限昇格脆弱性に対する BPF-LSM 緩和策です。 小さな DaemonSet が、すべてのノードの socketcreate フックに単一の BPF-LSM プログラムをアタッチします。このプログラムは、プロセスのケーパビリティ、名前空間、seccomp プロファイルに関係なく、ユーザー空間 からの...
SUSE CVE-2026-63865
In the Linux kernel, the following vulnerability has been resolved: bpf: Drop tasktoinode and inetconnestablished from lsm sleepable hooks bpflsmtasktoinode is called under rcureadlock and bpflsminetconnestablished is called from softirq context, so neither hook can be used by sleepable LSM...
CVE-2026-64192
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject BPFMAPTYPEINODESTORAGE creation if BPF LSM is uninitialized When CONFIGBPFLSM=y is set, BPF inode storage maps BPFMAPTYPEINODESTORAGE are compiled into the kernel. However, if the BPF LSM is not explicitly enabled at...
CVE-2026-64192 bpf: Reject BPF_MAP_TYPE_INODE_STORAGE creation if BPF LSM is uninitialized
In the Linux kernel, the following vulnerability has been resolved: bpf: Reject BPFMAPTYPEINODESTORAGE creation if BPF LSM is uninitialized When CONFIGBPFLSM=y is set, BPF inode storage maps BPFMAPTYPEINODESTORAGE are compiled into the kernel. However, if the BPF LSM is not explicitly enabled at...
CVE-2026-64192
CVE-2026-64192 affects the Linux kernel (BPF inode storage maps). When CONFIG_BPF_LSM=y and the BPF LSM is not enabled at boot, lsm_prepare() doesn’t run, so the BPF LSM blob size (lbs_inode) remains at the compiled default (8 bytes) instead of a larger offset. This lets a privileged user create/...
Linux Distros Unpatched Vulnerability : CVE-2026-64192
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - bpf: Reject BPFMAPTYPEINODESTORAGE creation if BPF LSM is uninitialized When CONFIGBPFLSM=y is set, BPF inode storage maps BPFMAPTYPEINODESTORAGE are compiled...
CVE-2026-63865
In the Linux kernel, the following vulnerability has been resolved: bpf: Drop tasktoinode and inetconnestablished from lsm sleepable hooks bpflsmtasktoinode is called under rcureadlock and bpflsminetconnestablished is called from softirq context, so neither hook can be used by sleepable LSM...
CVE-2026-63865 bpf: Drop task_to_inode and inet_conn_established from lsm sleepable hooks
In the Linux kernel, the following vulnerability has been resolved: bpf: Drop tasktoinode and inetconnestablished from lsm sleepable hooks bpflsmtasktoinode is called under rcureadlock and bpflsminetconnestablished is called from softirq context, so neither hook can be used by sleepable LSM...
EUVD-2022-55843
In the Linux kernel, the following vulnerability has been resolved: bpf: prevent leak of lsm program after failed attach In 0, we added the ability to bpfprogattach LSM programs to cgroups, but in our validation to make sure the prog is meant to be attached to BPFLSMCGROUP, we return too early if...
Linux Distros Unpatched Vulnerability : CVE-2024-47703
The Linux/Unix host has one or more packages installed that are impacted by a vulnerability without a vendor supplied patch available. - bpf, lsm: Add check for BPF LSM return value A bpf prog returning a positive number attached to fileallocsecurity hook makes kernel panic. This happens because...
CVE-2024-47703
In the Linux kernel, the following vulnerability has been resolved: bpf, lsm: Add check for BPF LSM return value A bpf prog returning a positive number attached to fileallocsecurity hook makes kernel panic. This happens because file system can not filter out the positive number returned by the LS...
AZL-51275 CVE-2024-47703 affecting package kernel 6.6.126.1-1
In the Linux kernel, the following vulnerability has been resolved: bpf, lsm: Add check for BPF LSM return value A bpf prog returning a positive number attached to fileallocsecurity hook makes kernel panic. This happens because file system can not filter out the positive number returned by the LS...
CVE-2024-47703 bpf, lsm: Add check for BPF LSM return value
In the Linux kernel, the following vulnerability has been resolved: bpf, lsm: Add check for BPF LSM return value A bpf prog returning a positive number attached to fileallocsecurity hook makes kernel panic. This happens because file system can not filter out the positive number returned by the LS...
CVE-2024-47703
In the Linux kernel, the following vulnerability has been resolved: bpf, lsm: Add check for BPF LSM return value A bpf prog returning a positive number attached to fileallocsecurity hook makes kernel panic. This happens because file system can not filter out the positive number returned by the LS...