← Security Watch

Security Watch · Global story, Canadian angle · Oct. 24, 2026

Six flaws let attackers get a shell on five open-source AI agent platforms, including DB-GPT and Langchain-Chatchat

Lasso Security found six CVEs in DB-GPT, Langchain-Chatchat, EvoScientist, LangAlpha and OpenSRE that let unauthenticated callers or injected text run commands. Only EvoScientist has a fix.

AI Agent Defence

What happened

Lasso Security researchers found six vulnerabilities in five open-source AI agent platforms (DB-GPT, Langchain-Chatchat, EvoScientist, LangAlpha and OpenSRE), and VulnCheck published advisories for them on October 19, 2026, rating the DB-GPT, Chatchat and OpenSRE flaws critical. In DB-GPT up to 0.8.2 and Langchain-Chatchat up to 0.3.1.3, anyone who can reach the API can make the agent run shell commands as root with no login, while in the other three, text planted in web pages, alerts or chat messages can reach shell tools through paths that skip the approval step. ThreatFrontier's October 24 roundup says only EvoScientist (0.2.5) has a fix so far; it also lists a hard-coded MySQL root password in DB-GPT's shipped Docker setup as a separate CVE. (ThreatFrontier, Oct. 24, 2026)

Note on figures: VulnCheck rates the DB-GPT, Chatchat and OpenSRE flaws 9.3 (CVSS 4.0); Lasso's own page rates the Chatchat flaw 9.8. The count of fixed products comes from ThreatFrontier's review of advisory and release pages on October 24.

What it means for Canada: our assessment

No Canadian victims have been reported. Canadian exposure is an assessment: Canadian teams that self-host DB-GPT or Langchain-Chatchat for internal data chat or document Q&A, or run OpenSRE or LangAlpha agents for operations or market research, are exposed if those instances are reachable from an untrusted network or read outside content.

Sectors
AI startups and software firms · Bank, insurer and wealth-management data and research teams · Universities and research labs · Managed IT and SRE teams · Government and public-sector innovation labs
Tools involved
DB-GPT 0.8.2 and earlier (CVE-2026-77932, plus CVE-2026-77933 default MySQL root password) · Langchain-Chatchat 0.3.1.3 and earlier (CVE-2026-75128) · EvoScientist 0.1.0 to before 0.2.5 (CVE-2026-77930) · LangAlpha through 2026.09.07 (CVE-2026-109440) · OpenSRE through 0.1.2026.10.19 (CVE-2026-109444)
Canadian rules
PIPEDA: if an exposed instance held customer personal information, assess for a real risk of significant harm and report to the Privacy Commissioner and affected people
Quebec Law 25: record the confidentiality incident and notify the CAI if there is a risk of serious injury
OSFI B-13: federally regulated financial institutions must manage technology and open-source software risk, including self-hosted AI tools
OSFI E-23: AI agents used in FRFI processes fall under model risk management, which covers how agents use tools
Cyber Centre joint guidance on careful adoption of agentic AI: limit agent permissions and require human approval for high-impact actions

Assessment, not documented exposure. The sources don't name any Canadian organization. Canadian firms are exposed because these are popular self-hostable open-source projects, Langchain-Chatchat listens on all network interfaces (port 7861) by default and runs as root in its shipped image, and Canadian data and research teams commonly self-host such tools to keep data in Canada.

Takeaways for Canadian businesses

  1. BusinessInventory any DB-GPT, Langchain-Chatchat, OpenSRE or LangAlpha instances and take them off any untrusted network or put authentication in front of them; for Chatchat, bind the API to 127.0.0.1 instead of 0.0.0.0:7861, as Lasso recommends.
  2. BusinessUpgrade EvoScientist to 0.2.5 or later and stop running EvoSci serve --auto-approve on messaging channels you don't control.
  3. BusinessFor DB-GPT, change the MySQL root password from the shipped default, stop publishing port 3306, and connect the web server with a non-superuser database role.
  4. BusinessOn any instance that was reachable, rotate every secret in its environment (model API keys, database URLs, Slack, Grafana, Datadog and cloud credentials) and treat it as compromised.
  5. BusinessIf you find signs of exploitation, report it to the Canadian Centre for Cyber Security through My Cyber Portal or contact@cyber.gc.ca, and assess PIPEDA or Law 25 breach-reporting duties if personal information was on the host.

For the Canadian AI sector

Canadian teams that self-host open-source agents to keep data sovereign take on the vendor's job of securing them. These bugs show the risky part is often the plumbing around the model (unauthenticated APIs, scheduler and sub-agent paths) rather than the model itself, so approval gates have to cover every way an agent can run.

Written by AgentsNorth from the source below. General information, not legal or security advice.

Related briefs

Global story Oct. 25, 2026 · BleepingComputer: AI coding agents hijacked using AGENTS.md file in Downloads folder

A booby-trapped AGENTS.md in your Downloads folder can hijack Codex and Claude Code

Forever Security traced a coding agent's attempt to install a malicious npm package to a planted AGENTS.md file in a user's Downloads folder, and reproduced it against Codex and Claude Code.
What it means for Canada (our assessment): Assessment: no Canadian victims are reported. Any Canadian developer, analyst or marketer who runs Codex, Claude Code or Cursor CLI from their Downloads folder (for example to sort files or…
AI Agent Defence
Global story Oct. 25, 2026 · vLLM security advisory GHSA-vfp2-c8pq-v6h6

vLLM flaw lets an HTTP header leak other users' prompts from disaggregated inference clusters

CVE-2026-116176 (CVSS 8.8) lets any API caller make a vLLM prefill worker using P2pNcclConnector send its KV cache, including prompt data, to an attacker. Fixed in 0.24.0.
What it means for Canada (our assessment): Assessment: no Canadian victims are reported. Canadian AI startups, research labs, cloud and sovereign-compute providers, and enterprises self-hosting models on vLLM are exposed only if they…
AI Agent DefencePrivacy
Global story Oct. 24, 2026 · The Hacker News

OpenAI's Codex Security finds a Brotli decoder flaw that can let attackers run code on Node.js, Bun, Envoy and Python apps

CVE-2026-111497, reported by OpenAI's AI-driven Codex Security team, lets crafted Brotli data corrupt memory in Node.js 22/24/26, Bun, Envoy, Istio and Python Brotli packages. Patch and restart.
What it means for Canada (our assessment): Assessment: no Canadian victims or Cyber Centre alert on this CVE are documented yet. Node.js and Python sit under a large share of Canadian web apps, APIs, fintech back ends and AI agent…
IncidentAI Agent Defence

See Canadian AI use cases in Security & Fraud

Get new Canadian AI agent use cases each week

New use cases, one prompt to steal and one failure to avoid. Free. Unsubscribe anytime.