Digest · Tuesday
Security digest: July 21, 2026
4 known exploited (cisa kev) additions and 8 critical advisories.
All digests · RSS · Markdown
Take stock
- Do you run any of these? WordPress Core, Langflow Langflow, DD-WRT DD-WRT. They are being exploited in the wild (CISA KEV). Patch or mitigate if you do; CISA’s federal deadline is 2026-07-24.
- Go: 5 critical advisories (
code.gitea.io/gitea). Check withgovulncheck ./.... - npm: 2 critical advisories (
@sigstore/oci,@vitest/browser). Check withnpm audit (or: npm ls <package>). - PyPI: 1 critical advisory (
homeassistant). Check withpip-audit (or: pip show <package>). - None of it touches your stack? Then there is nothing to do today. That is a result, not a failure to read carefully.
Known exploited (CISA KEV) 4
Added to CISA’s catalog on this day: confirmed exploitation in the wild. Due date = CISA’s deadline for US federal agencies.
| CVE | Product and flaw | CISA due |
|---|---|---|
| CVE-2026-63030 | WordPress Core WordPress Core Interpretation Conflict Vulnerability | 2026-07-24 |
| CVE-2026-60137 | WordPress Core WordPress Core SQL Injection Vulnerability | 2026-08-04 |
| CVE-2026-0770 | Langflow Langflow Langflow Inclusion of Functionality from Untrusted Control Sphere Vulnerability | 2026-07-24 |
| CVE-2021-27137 | DD-WRT DD-WRT DD-WRT Stack-Based Buffer Overflow Vulnerability | 2026-07-24 |
Critical advisories by ecosystem 8
GitHub-reviewed advisories rated critical, published this day (Pacific time).
Go 5
Check: govulncheck ./...
- Gitea: Public-only repository tokens can update private PR head branches CVE-2026-58443 CVSS 9.6 Critical
code.gitea.io/gitea< 1.27.0 → fixed in 1.27.0 - Gitea Remember-Me Token Theft Not Invalidating Attacker Session CVE-2026-56750 CVSS 9.1 Critical
code.gitea.io/gitea< 1.27.0 → fixed in 1.27.0 - Gitea Actions Artifacts V4 signed URL HMAC ambiguity allows cross-repository artifact read and cross-task upload-state write CVE-2026-58426 CVSS 9.6 Critical
code.gitea.io/gitea>= 1.22.0, < 1.26.2 → fixed in 1.26.2 - Gitea Docker image: `REVERSE_PROXY_TRUSTED_PROXIES = *` default lets any source IP impersonate any user via `X-WEBAUTH-USER` CVE-2026-20896 CVSS 9.8 Critical
code.gitea.io/gitea< 1.26.3 → fixed in 1.26.3 - Gitea: Incomplete SSRF Protection in Webhook and Migration Allow-list Default Filter CVE-2026-22874 CVSS 9.6 Critical
code.gitea.io/gitea< 1.26.3 → fixed in 1.26.3
npm 2
Check: npm audit (or: npm ls <package>)
- Credential confusion in @sigstore/oci can leak registry credentials to an attacker-controlled registry CVE-2026-59891 CVSS 9.6 Critical
@sigstore/oci< 0.7.1 → fixed in 0.7.1 - @vitest/browser: Browser Mode provider commands bypass the file-access permission gate CVE-2026-73653 CVSS 9.4 Critical
@vitest/browser>= 4.0.0, < 4.1.10 → fixed in 4.1.10;@vitest/browser< 3.2.7 → fixed in 3.2.7;@vitest/browser>= 5.0.0-beta.1, < 5.0.0-beta.6 → fixed in 5.0.0-beta.6
PyPI 1
Check: pip-audit (or: pip show <package>)
- Home Assistant Core vulnerable to Path Traversal via backup upload during onboarding CVE-2026-64825 CVSS 9.0 Critical
homeassistant< 2026.6.0 → fixed in 2026.6.0