CyberSecBulletin

HKUDS vulnerabilities

We track 26 vulnerabilities in HKUDS products across 8 products. 26 are rated high or critical, and none are known to be exploited. The most recent was published on October 21, 2026.

26vulnerabilities
9critical
17high
0exploited
8.5average CVSS score

Latest HKUDS vulnerabilities

  • 9.8 Critical severity

    Vibe-Trading: Missing Authentication for Critical Functionality

    CVE-2026-114108HKUDS

    HKUDS Vibe-Trading from 0.1.0 before 0.1.7 contains a missing authentication vulnerability that allows unauthenticated attackers to access the FastAPI surface because require_auth() returns early when API_AUTH_KEY is unset. Attackers can post messages to /sess

  • 7.5 High severity

    Vibe-Trading: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-114106HKUDS

    HKUDS Vibe-Trading from 0.1.0 before 0.1.7 contains a path traversal vulnerability that allows remote attackers to read sensitive server files through LLM agent file-read tools. Attackers can prompt the agent to invoke read_document, which lacks sandbox checks

  • 7.3 High severity

    AnyTool: Improper Neutralization of Special Elements used in a Command

    CVE-2026-102874HKUDSEPSS 1.32%

    A vulnerability was identified in HKUDS AnyTool 0.1.0. Affected is the function subprocess.run of the file anytool/local_server/main.py of the component Execute Endpoint. The manipulation of the argument command/shell leads to os command injection. It is possi

  • 7.1 High severity

    LightRAG: Server-Side Request Forgery

    CVE-2026-85740HKUDS

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, _validated_addresses in lightrag/parser/markdown/parser.py evaluates the literal resolved address with ipaddress.is_global without consistently classifying an IPv4 address embedd

  • 9.1 Critical severity

    LightRAG: Improper Restriction of Excessive Authentication Attempts

    CVE-2026-85734HKUDS

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.5, the POST /login endpoint in lightrag/api/lightrag_server.py does not impose a rate limit, account lockout, delay, or counter for failed authentication attempts. A network attacke

  • 8.6 High severity

    nanobot: Server-Side Request Forgery

    CVE-2026-92576HKUDS

    HKUDS nanobot before 0.3.0 contains a server-side request forgery vulnerability in the WebFetchTool component where the _validate_url() function fails to block internal IP ranges and private addresses. Attackers can send messages instructing the bot to fetch c

  • 7.3 High severity

    nanobot: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2026-90809HKUDS

    A vulnerability was identified in HKUDS nanobot up to 0.2.1. The affected element is the function ExecTool._guard_command/ExecTool._spawn of the file nanobot/agent/tools/shell.py of the component ExecTool. Such manipulation leads to argument injection. It is p

  • 9.8 Critical severity

    AutoAgent: Missing Authentication for Critical Functionality

    CVE-2026-86124HKUDS

    AutoAgent contains an unauthenticated remote code execution vulnerability in the TCP server that binds to all interfaces and executes attacker-supplied commands as root. Attackers can connect to the exposed communication port and execute arbitrary bash command

  • 9.8 Critical severity

    LightRAG: Missing Authentication for Critical Functionality

    CVE-2026-61808HKUDSEPSS 2.5%

    LightRAG provides simple and fast retrieval-augmented generation. Through version 1.5.4, the LightRAG API server binds to all network interfaces with authentication disabled by default, allowing an unauthenticated network attacker to read indexed document cont

  • 9.3 Critical severity

    LightRAG: Improper Authentication

    CVE-2026-61740HKUDS

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.4, when LightRAG is deployed with LIGHTRAG_API_KEY set but AUTH_ACCOUNTS unset, X-API-Key protection can be bypassed because lightrag/api/auth.py falls back to a hardcoded DEFAULT_T

  • 9.3 Critical severity

    LightRAG: Permissive Cross-domain Security Policy with Untrusted Domains

    CVE-2026-61736HKUDSEPSS 1.42%

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.4, the server defaults to CORS_ORIGINS=* combined with allow_credentials=True in lightrag/api/lightrag_server.py, causing Starlette CORSMiddleware to effectively whitelist every ori

  • 8.3 High severity

    Vibe-Trading: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-58170HKUDS

    Vibe-Trading before 0.1.10 builds the proposal file path by joining a caller-supplied proposal identifier onto the broker proposals directory without sanitization (agent/src/live/mandate/commit.py). A proposal identifier containing path traversal sequences cau

  • 7.5 High severity

    Vibe-Trading: Origin Validation Error

    CVE-2026-58169HKUDS

    Vibe-Trading before 0.1.10 contains a DNS rebinding authentication bypass vulnerability that allows remote attackers to bypass bearer-token authentication by exploiting the server's trust of TCP peer addresses for loopback clients combined with missing Host he

  • 8.8 High severity

    DeepTutor: Missing Authorization

    CVE-2026-58168HKUDS

    DeepTutor before version 1.4.10 contains an authorization bypass vulnerability that allows low-privilege users to invoke unrestricted MCP tools due to the allowed_mcp_tools function returning None instead of a denied result when mcp_tools is omitted from a use

  • 8.7 High severity

    nanobot: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-48716HKUDS

    nanobot is a personal AI assistant. In versions 0.1.5.post3 and prior, the WhatsApp bridge in bridge/src/whatsapp.ts constructs a filesystem path using the fileName field from an incoming WhatsApp document message without sanitization. The WhatsApp bridge down

  • 7.0 High severity

    nanobot: Server-Side Request Forgery

    CVE-2026-49139HKUDS

    Nanobot prior to version 0.2.1 contains a server-side request forgery vulnerability in the Microsoft Teams channel handler that allows remote attackers to exfiltrate Bot Framework bearer tokens by supplying a forged activity with an attacker-controlled service

  • 7.5 High severity

    DeepCode: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-32847HKUDS

    DeepCode through commit c991dc2 contains a path traversal vulnerability in the SPA catch-all route in new_ui/backend/main.py that allows unauthenticated attackers to read arbitrary files by supplying percent-encoded path segments to the GET /{full_path:path} e

  • 8.8 High severity

    OpenHarness: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-7551HKUDS

    HKUDS OpenHarness contains a remote code execution vulnerability in the /bridge slash command that allows remote senders accepted by configuration to execute arbitrary operating system commands. Attackers can invoke the /bridge spawn command with attacker-cont

  • 8.2 High severity

    OpenHarness: Incorrect Default Permissions

    CVE-2026-6823HKUDS

    HKUDS OpenHarness prior to PR #147 remediation contains an insecure default configuration vulnerability where remote channels inherit allow_from = ["*"] permitting arbitrary remote senders to pass admission checks. Attackers who can reach the configured channe

  • 8.8 High severity

    OpenHarness: Incorrect Default Permissions

    CVE-2026-6819HKUDS

    HKUDS OpenHarness prior to PR #156 remediation exposes plugin lifecycle commands including /plugin install, /plugin enable, /plugin disable, and /reload-plugins to remote senders by default. Attackers who gain access through the channel layer can remotely mana

  • 7.6 High severity

    OpenHarness: Improper Authentication

    CVE-2026-6729HKUDS

    HKUDS OpenHarness prior to PR #159 remediation contains a session key derivation vulnerability that allows authenticated participants in shared chats or threads to hijack other users' sessions by exploiting a shared ohmo session key that lacks sender identity

  • 8.8 High severity

    OpenHarness: Missing Authorization

    CVE-2026-40502HKUDSEPSS 1.72%

    OpenHarness prior to commit dd1d235 contains a command injection vulnerability that allows remote gateway users with chat access to invoke sensitive administrative commands by exploiting insufficient distinction between local-only and remote-safe commands in t

  • 9.3 Critical severity

    nanobot: Missing Origin Validation in WebSockets

    CVE-2026-35589HKUDS

    nanobot is a personal AI assistant. Versions prior to 0.1.5 contain a Cross-Site WebSocket Hijacking (CSWSH) vulnerability exists in the bridge's WebSocket server in bridge/src/server.ts, resulting from an incomplete remediation of CVE-2026-2577. The original

  • 7.1 High severity

    OpenHarness: Incorrect Authorization

    CVE-2026-22682HKUDS

    OpenHarness prior to commit 166fcfe contains an improper access control vulnerability in built-in file tools due to inconsistent parameter handling in permission enforcement, allowing attackers who can influence agent tool execution to read arbitrary local fil

  • 9.8 Critical severity

    nanobot: Improper Control of Generation of Code

    CVE-2026-33654HKUDS

    nanobot is a personal AI assistant. Prior to version 0.1.6, an indirect prompt injection vulnerability exists in the email channel processing module (`nanobot/channels/email.py`), allowing a remote, unauthenticated attacker to execute arbitrary LLM instruction

  • 10.0 Critical severity

    nanobot: Missing Authentication for Critical Functionality

    CVE-2026-2577HKUDS

    The WhatsApp bridge component in Nanobot binds the WebSocket server to all network interfaces (0.0.0.0) on port 3001 by default and does not require authentication for incoming connections. An unauthenticated remote attacker with network access to the bridge c