Share
## https://sploitus.com/exploit?id=E89B5C69-43C5-5B3D-BED2-0AEE57C4F1BA
# CVE-2026-46333

Research and educational repository for **CVE-2026-46333**, focused on reproducible analysis and a safe test PoC workflow.

## 1) CVE-2026-46333

This project documents the vulnerability behavior, test setup, and validation approach so researchers and defenders can reproduce findings responsibly.

## 2) Safe Test PoC

This repository is intended for **authorized, local, and controlled testing only**.

- Use only on systems you own or have explicit permission to test.
- Do not run against production systems.
- Keep tests isolated (VM/container/lab host).
- Capture and share only non-sensitive outputs.

Safe PoC notes are in [docs/SAFE_TEST_POC.md](docs/SAFE_TEST_POC.md).

## 3) About Project

Project background, goals, and roadmap are in [docs/ABOUT.md](docs/ABOUT.md).

## Quick Start

```bash
go mod tidy
go build -o poc-test .
./poc-test  [arg1 arg2 ...] [optional_file_to_capture]
```

Note: runtime execution is Linux-only because the PoC uses `pidfd_*` syscalls.  
On non-Linux hosts, running `./poc-test` intentionally exits with:
`this PoC is Linux-only at runtime. Build with GOOS=linux to generate a Linux executable`.

## Cross-Platform Build (Target: Linux)

You can build a Linux executable from macOS, Linux, or Windows using Go cross-compilation:

```bash
# Linux amd64 binary
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -trimpath -ldflags "-s -w" -o bin/poc-test-linux-amd64 .

# Linux arm64 binary
CGO_ENABLED=0 GOOS=linux GOARCH=arm64 go build -trimpath -ldflags "-s -w" -o bin/poc-test-linux-arm64 .
```

These commands produce static ELF binaries (no shared libc dependency).

## Prebuilt Binaries In Repo

This repository includes:

- `bin/poc-test-linux-amd64`
- `bin/poc-test-linux-arm64`

Direct use on Linux (authorized test environments only):

```bash
chmod +x bin/poc-test-linux-amd64
./bin/poc-test-linux-amd64  [arg1 arg2 ...] [optional_file_to_capture]
```

## Verified Command Results

Validated in this repo on May 17, 2026:

- `go mod tidy`: success
- `go build -o poc-test .`: success
- `./poc-test` on non-Linux host: expected Linux-only exit message
- `CGO_ENABLED=0 GOOS=linux GOARCH=amd64 ...`: success
- `CGO_ENABLED=0 GOOS=linux GOARCH=arm64 ...`: success

## Responsible Use

This code is shared to support security research, validation, and patch verification. You are responsible for complying with all laws, policies, and authorization requirements.