Sploitus

Exploit for CVE-2026-64564

githubexploit Β· 2026-08-10

Exploit Code

README91 lines
## https://sploitus.com/exploit?id=A5C07986-0218-5022-AFE3-17A4E57CABCB
# SCTPhantom β€” Linux kernel SCTP ASCONF use-after-free tracking site

Source for the **SCTPhantom** patch-status tracker: a single-page site
recording which distributions have shipped a fix for the SCTP ASCONF
transport use-after-free in the Linux kernel.

## Where the facts live

Everything about the bug β€” CVE IDs, affected and fixed versions, upstream
fix commits, discovery and disclosure credit, and current per-distribution
patch status β€” belongs to the tracker page, not to this README:

- **Rendered:** 
- **Source:** [`site/content/_index.md`](site/content/_index.md)

Edit that file; everything else in this repo is build infrastructure.

None of it is restated here on purpose.  The tracker page is revised as
CVEs are assigned and distributions ship fixes β€” for the actively updated
trackers, twice daily by the auto-update agent β€” so any copy kept in this
README would silently rot.  Resist re-adding a summary.

Deployment plan and current setup state live in
[`WEBSITE.md`](WEBSITE.md).

## Local development

Requires Hugo extended (β‰₯ 0.146.0) and Go (for Hugo Modules to fetch the
PaperMod theme).

### With Nix (recommended)

```sh
nix develop          # dev shell: hugo, go, git, resvg
cd site
hugo server          # local preview at http://localhost:1313/sctphantom/
```

If you use [direnv](https://direnv.net/), `direnv allow` once and the dev
shell auto-activates whenever you `cd` into the repo.

### Without Nix

Install Hugo extended β‰₯ 0.146.0 and Go β‰₯ 1.24 yourself, then:

```sh
cd site
hugo server          # http://localhost:1313/sctphantom/
```

## Build and publish

```sh
make build       # local build into site/public/
make dist        # build, then rsync to haig:/sctphantom/
make banner      # re-rasterise the social banner SVG β†’ PNG (needs resvg + Roboto)
```

`make dist` runs `make build` first.  `make banner` is only needed after
editing `site/assets/sctphantom-tracker.svg`; the rendered PNG is committed.

## Repo layout

```
.
β”œβ”€β”€ flake.nix              # Nix dev environment (hugo, go, git, resvg + RPM tools)
β”œβ”€β”€ .envrc                 # direnv hook β†’ `use flake`
β”œβ”€β”€ .gitignore
β”œβ”€β”€ Makefile               # `make build`, `make dist`, `make banner`
β”œβ”€β”€ LICENSE                # CC BY 4.0
β”œβ”€β”€ README.md              # this file
β”œβ”€β”€ CLAUDE.md              # project instructions for Claude Code
β”œβ”€β”€ WEBSITE.md             # publication plan / decisions log
β”œβ”€β”€ scripts/               # auto-update agent: prompt + driver
β”œβ”€β”€ systemd/               # user-level timer + service units
└── site/                  # Hugo project
    β”œβ”€β”€ hugo.toml
    β”œβ”€β”€ content/
    β”‚   └── _index.md      # the tracker (single page)
    β”œβ”€β”€ assets/css/extended/custom.css   # PaperMod CSS overrides
    β”œβ”€β”€ assets/sctphantom-tracker.svg       # social-banner source (β†’ make banner)
    β”œβ”€β”€ static/sctphantom-tracker.png       # rendered OpenGraph banner (committed)
    β”œβ”€β”€ layouts/partials/  # PaperMod overrides (post_meta, extend_footer)
    β”œβ”€β”€ go.mod, go.sum     # Hugo Modules β€” pulls PaperMod theme
    └── …                  # standard Hugo skeleton
```

## License

[CC BY 4.0](LICENSE) β€” share and adapt with attribution.