Blog

Security research, CVE writeups, and insights from Kira.

Subscribe via RSS
CVE GHSA-hqm2-cfx2-2vgh · September 2026

Pipecat’s Development Server Has No Lock on the Door

Pipecat’s development runner exposes unauthenticated /start and /daily endpoints. When exposed to an untrusted network, anyone can create bot sessions and drain third-party AI API quotas. CVSS 5.6 Medium, fixed in 1.6.0.

CVSS 5.6 Medium Missing Auth Pipecat
CVE GHSA-w3v8-gmh9-3wv7 · August 2026

Second Regex, Same Outcome: ReDoS in NLTK’s tgrep Module

CVE-2026-80205 fixed Text.findall(). The same vulnerability class remained in NLTK’s tgrep module. User-supplied regex patterns compiled against tree node labels with no timeout. CVSS 8.2 High, fixed in 3.10.3.

CVSS 8.2 High ReDoS NLTK
CVE GHSA-rrv8-h7p8-rx55 · August 2026

One Regex to Freeze Them All: ReDoS in NLTK’s Text.findall()

NLTK’s Text.findall() passes user-supplied patterns to Python’s re engine with no timeout and no complexity check. One request freezes the process indefinitely. CVSS 7.5 High, fixed in 3.10.0.

CVSS 7.5 High ReDoS NLTK
ANALYSIS · July 2026

OpenAI Open-Sourced Codex Security. Here’s How It Compares to Kira.

OpenAI released an LLM-only application security agent. We studied the codebase. Here’s what we found and why Kira chose a different architecture.

Architecture Comparison Codex Security OpenAI
ADVISORY GHSA-hr6j-wm6h-v727 · June 2026

One fetch() Outside the Safe Wrapper: SSRF in Flowise’s NemoGuardrails Node

Flowise built a comprehensive SSRF protection module and used it throughout its codebase. The NemoGuardrails node calls bare fetch() instead. An authenticated user can reach internal services and cloud instance metadata. Affected <= 3.1.3, fix merged.

Moderate SSRF Flowise CWE-918
CVE CVE-2026-53945 · June 2026

Ghost Had the SSRF Fix Written. It Just Wasn’t Plugged In.

Ghost maintained a hardened, DNS-rebinding-resistant HTTP library and used it everywhere except webhook delivery, the one place where an admin directly controls the target URL.

CVSS 5.5 Medium SSRF Ghost
CVE CVE-2026-50160 · May 2026

Kira Found a CVSS 10.0 Full Compromise in Hoppscotch: Four Weaknesses. One Exploit.

One unauthenticated HTTP request. No login, no token, no credentials. Four independent weaknesses spread across the codebase, none dangerous alone, catastrophic together.

CVSS 10.0 Critical Mass Assignment Hoppscotch

New CVE writeups & research, in your inbox.

No marketing. Just security findings, attack breakdowns, and research from the Offgrid team when we publish.

No spam. Unsubscribe anytime.