Check Point researchers tried to break the frameworks enterprises use to build AI apps. Now they're telling Black Hat attendees what they found

Researchers have identified nearly a dozen critical vulnerabilities in several prominent AI agent frameworks, including LangChain, LangGraph, CrewAI, AutoGen, Microsoft Agent Framework, and Google ADK. These flaws, discovered by Check Point researchers Yarden Porat and Shahar Tal, highlight a systemic security issue in the underlying architecture of AI applications, extending beyond mere prompt injection attacks. The findings were presented at a recent Black Hat conference.
The researchers spent a year investigating these frameworks and found 11 vulnerabilities, many of which are familiar bug classes such as insecure deserialization, server-side request forgeries, path traversals, and use-after-free errors. According to the researchers, these are vulnerabilities that security professionals learned to address decades ago, yet they are now appearing in the foundational layers of AI agents that handle sensitive data and operations. The core problem, they argue, is not the AI model itself, but the "plumbing around the model" that has been overlooked in the rapid development of these frameworks.
A critical insecure deserialization vulnerability was discovered in the Microsoft Agent Framework. This flaw allowed attacker-controlled content, introduced via prompt injection, to cross the security boundary into trusted framework logic. Specifically, the agent's checkpoint mechanism, which saves and reloads an agent's state, could be exploited. An attacker could plant a malicious payload in a message, and when another user's session was rewound to an earlier state, the payload would be triggered, leading to remote code execution on the server. Microsoft confirmed the findings, paid a $10,000 bug bounty, and released protections to harden the framework. However, because the framework was not generally available at the time of discovery, a CVE was not issued. Microsoft stated that it updated the specific checkpoint file with additional language to define the security boundary.
Similar issues were found in Google ADK (Agent Development Kit). The researchers identified a vulnerability where ADK's built-in development assistant, capable of writing files, remained accessible via an HTTP API even when hidden from the application listing. An attacker could exploit this by creating a session, instructing ADK to write an agent with Python code that executes at import time, and then requesting the server to run this agent. Since there is no authentication on this API by default, and `adk deploy cloud_run` publishes the same API, a default Cloud Run deployment could be compromised without credentials, potentially granting access to environment API keys and the container's Google Cloud service account. Google initially disputed the severity of the issue, but after further argumentation from the researchers regarding the potential for secret theft, paid a $3,133.70 bounty and implemented a partial fix.
In total, the researchers received $17,133.70 in bug bounties for their disclosures. The prevalence of these "old" bug classes across multiple frameworks suggests a widespread oversight in the security practices applied to AI agent development. The researchers emphasize that the problem is not isolated to a single vendor but represents a common failure in how these critical AI application layers are being constructed.
A weakness has been identified in Tenda CP3 27.5.57.101. This issue affects some unknown processing of the file Net/NetCheckPing.cpp. This manipulation of the argument interface_name/host causes os command injection. The attack can be initiated remotely.
A security flaw has been discovered in Tenda CP3 27.5.57.101. This vulnerability affects the function SystemAsh of the file Apis/system.c of the component Kylin. The manipulation of the argument AlarmVoiceURL results in os command injection. It is possible to launch the attack remotely.

Attackers are exploiting a new unpatched vulnerability in Magento Open Source and Adobe Commerce that lets them run malicious code on an online store's server without logging in, Dutch e-commerce security company Sansec said in an advisory published on September 5. Sansec, which discovered the flaw and named it StyleSmuggler, said attacks started on September 4. "Sansec is publishing early
In BPF instructions that load/store a value from/to a scratch memory register the register index is an unsigned 32-bit integer and must not exceed 15, but libpcap BPF interpreter does not validate the value. In particular uncommon use cases a crafted filter program can cause the interpreter to try reading and writing the OS process memory in the 16GiB starting at the current stack frame on 64-bit architectures and in the entire address space on 32-bit architectures.

Attackers are exploiting two new PaperCut flaws to steal credentials and gain privileged access in education-sector attacks across the U.S. and Europe. Attackers are exploiting two recelty disclosed PaperCut flaws, CVE-2026-81578 and CVE-2026-82078, in attacks targeting schools and other education organizations in the U.S. and Europe, as reported by TheHackerNews. Arctic Wolf researchers observed

JetBrains is urging Cadence users to revoke and rotate all credentials following a security incident last month in which unidentified threat actors exploited a recently disclosed critical vulnerability in TeamCity to breach its own environment. "Cadence users should immediately revoke or rotate all credentials and secrets that may have been used to run their Cadence executions," JetBrains said.