Today’s digest · Friday
Security digest: October 23, 2026
2 known exploited (cisa kev) additions and 6 critical advisories.
All digests · RSS · Markdown · JSON
Take stock
- Do you run any of these? Arista VeloCloud Orchestrator, Collabora Collabora Online – Built-in CODE Server. They are being exploited in the wild (CISA KEV). Patch or mitigate if you do; CISA’s federal deadline is 2026-10-26.
- npm: 2 critical advisories (
obsidian-tc). Check withnpm audit (or: npm ls <package>). - Composer (PHP): 1 critical advisory (
laravel/framework). Check withcomposer audit. - Go: 1 critical advisory (
github.com/labstack/echo/v4,github.com/labstack/echo/v5). Check withgovulncheck ./.... - crates.io (Rust): 1 critical advisory (
wasmtime). Check withcargo audit. - PyPI: 1 critical advisory (
pillow). 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) 2
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-114625 | Arista VeloCloud Orchestrator Arista VeloCloud Orchestrator SQL Injection Vulnerability | 2026-10-26 |
| CVE-2026-110447 | Collabora Collabora Online – Built-in CODE Server Collabora Online – Built-in CODE Server OS Command Injection Vulnerability | 2026-10-26 |
Critical advisories by ecosystem 6
GitHub-reviewed advisories rated critical, published this day (Pacific time).
npm 2
Check: npm audit (or: npm ls <package>)
- obsidian-tc HTTP transport lacks Origin/DNS-rebinding protection, enabling drive-by vault access on loopback CVE-2026-77363 CVSS 9.6 Critical
obsidian-tc< 1.3.1 → fixed in 1.3.1 - obsidian-tc tokens can access arbitrary configured vaults CVE-2026-77366 CVSS 9.9 Critical
obsidian-tc< 1.3.1 → fixed in 1.3.1
Composer (PHP) 1
Check: composer audit
- Laravel TokenGuard authentication bypass through non-string API credentials CVE-2026-114509 CVSS 9.2 Critical
laravel/framework>= 13.0.0, < 13.29.0 → fixed in 13.29.0;laravel/framework< 12.68.0 → fixed in 12.68.0
Go 1
Check: govulncheck ./...
- Echo: Rejected WebSocket upgrades can bypass Echo route-level access controls GHSA-cxf3-9h37-7rr8 CVSS 9.1 Critical
github.com/labstack/echo/v4>= 4.0.0, < 4.16.1 → fixed in 4.16.1;github.com/labstack/echo/v5>= 5.0.0, < 5.4.1 → fixed in 5.4.1
PyPI 1
Check: pip-audit (or: pip show <package>)
- Pillow: Heap buffer overflow in FlashPix (FPX) JPEG decoding leads to code execution CVE-2026-112398 CVSS 9.2 Critical
pillow<= 12.3.0 → fixed in 13.0.0
crates.io (Rust) 1
Check: cargo audit
- Wasmtime: Bit-packing in Cranelift compiler causes silent overflow and miscompilation CVE-2026-115889 CVSS 9.9 Critical
wasmtime< 36.0.19 → fixed in 36.0.19;wasmtime>= 37.0.0, < 43.0.0 → fixed in 43.0.0