Google has launched a preview of CodeMender, an AI agent built to scan code for security flaws, confirm they are exploitable, and generate fixes for developers to review. (Source: Google) The company describes it as a response to attackers who are already using AI to speed up their work, arguing that defenders need automation that moves at the same speed. “CodeMender can help you advance from pass

Google has introduced CodeMender, an artificial intelligence agent designed to identify security vulnerabilities in code, confirm their exploitability, and generate patches for developer review. The company states that this tool is a direct response to the increasing use of AI by attackers to accelerate their operations, emphasizing the need for automated defensive measures operating at a comparable speed.
CodeMender is currently available in preview through the Gemini Enterprise Agent Platform, leveraging Google's generally available Gemini models. It is also offered as a component of AI Threat Defense, Google's AI-powered security platform. A specialized version, integrated with Gemini 3.5 Flash Cyber, is initially restricted to a select group of governments and trusted partners, with plans for broader access in the future. Google also intends to support third-party frontier models later in the year.
Google highlights that CodeMender's underlying framework is continuously updated with the latest research from Google DeepMind, incorporating current agent skills, security tools, and system prompts. The agent operates within the secure-by-design Agent Platform, benefiting from enterprise-grade governance and security features such as secure traffic routing via a Virtual Private Cloud (VPC), data isolation and encryption, and a policy of zero retention for source code data.
The agent's operation is structured in three distinct stages. First, CodeMender scans code repositories for vulnerabilities that static analysis tools frequently overlook. These include memory corruption, various injection flaws, web security issues, cryptographic weaknesses, and insecure data handling practices. The tool supports a range of programming languages, including C/C++, Go, Java, Python, Ruby, Rust, and TypeScript.
In its second stage, CodeMender aims to validate the exploitability of identified flaws. Rather than merely matching patterns, the agent constructs a proof-of-concept exploit and executes it within a customer-controlled sandbox environment. Google asserts that this step significantly reduces the incidence of false positives.
Upon confirmation of a vulnerability, CodeMender proceeds to write a patch. This proposed fix is then evaluated by a separate model acting as a judge, which is designed to detect instances where the patch might inadvertently introduce new issues or break existing application functionality. The generated patch is presented to developers as a code diff, and no changes are committed to a repository without explicit manual approval. When deployed within AI Threat Defense, CodeMender integrates with Wiz to contextualize vulnerabilities within deployment environments and initiate automated penetration testing.
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.