https://github.com/adysec/cve-2026-31431
CVE-2026-31431: Copy Fail | A minimal exploit for Linux authencesn + AF_ALG + splice() page cache write.
https://github.com/adysec/cve-2026-31431
Last synced: 20 days ago
JSON representation
CVE-2026-31431: Copy Fail | A minimal exploit for Linux authencesn + AF_ALG + splice() page cache write.
- Host: GitHub
- URL: https://github.com/adysec/cve-2026-31431
- Owner: adysec
- Created: 2026-04-30T04:25:00.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-04-30T04:30:27.000Z (2 months ago)
- Last Synced: 2026-04-30T06:15:28.815Z (2 months ago)
- Language: Rust
- Size: 5.86 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# cve-2026-31431
732 Bytes to Root on Every Major Linux Distribution
A minimal exploit for Linux authencesn + AF_ALG + splice() page cache write.
## 编译
本项目使用 Rust 和 Cargo,生成 release 版本:
```bash
rustup target add x86_64-unknown-linux-musl
cargo build --release --target x86_64-unknown-linux-musl
```
> 如果尚未安装 `musl` 工具链,可能还需要安装系统的 `musl-tools` 或 `musl-gcc`。
## 注意
- 该程序会尝试打开 `/usr/bin/su` 并利用 CVE-2026-31431 的触发路径。
- 运行时需要合适的平台和权限。