An AI-assisted audit found 29 flaws in GlobaLeaks, showing LLMs make large-scale code reviews faster, cheaper, and accessible. GlobaLeaks, a mature whistleblowing platform that had already undergone six independent professional audits over the past thirteen years, was subjected to an LLM-assisted security review that cost roughly USD 3,140 in API calls. The review identified 29 […]

A recent security audit of the GlobaLeaks whistleblowing platform, assisted by large language models (LLMs), uncovered 29 confirmed vulnerabilities, 12 denial-of-service issues, and 42 hardening recommendations. This review, which cost approximately $3,140 in API calls, suggests that LLM-assisted code analysis can significantly reduce the cost and time associated with large-scale security assessments, making such capabilities more accessible to a broader range of actors, including potential adversaries.
The GlobaLeaks platform is a mature project with a 13-year history, having undergone six prior professional security audits. The LLM-assisted review was conducted on a codebase that had seen 183 commits in the month prior to the snapshot, indicating active development and hardening efforts, including token hashing, session-state resets, tighter authorization, and new audit logging. The discovery of vulnerabilities in such a actively maintained project highlights the efficacy of the LLM approach.
The cost distribution across different LLM models was notable. A high-reasoning model, while accounting for 61.9% of the total expenditure, processed only about 90 million of the 1.24 billion tokens used in the campaign. Cheaper models handled the majority of the broad code reading. This indicates that while deeper reasoning remains more expensive, the overall cost for comprehensive analysis has become substantially lower. The average cost per confirmed finding, before human validation, was approximately $77.
The audit produced a total of 110 triaged records, which included the confirmed vulnerabilities, denial-of-service findings, and hardening recommendations, alongside 27 retained non-findings kept for transparency. This approach of documenting both findings and considered-but-discarded outputs provides a more complete picture of the LLM-assisted research process.
The identified vulnerabilities were not exotic or novel cryptographic breaks. Instead, they comprised common issues such as session-to-account takeover paths, risks to whistleblower anonymity, tenant-boundary weaknesses, missing audit trails for sensitive actions, and availability problems triggerable by a single unauthenticated user. These are the types of "small, individually forgivable mistakes" that accumulate in large codebases and are often missed by traditional auditing methods.
A critical aspect of the LLM-assisted process was the role of human expertise. Every candidate vulnerability identified by the models was treated as a hypothesis and required human review to trace through the code, reproduce the issue, and assess its practical impact. The LLMs reduced the cost of initial investigation, but human judgment remained indispensable for validating findings and separating real vulnerabilities from plausible-looking noise.
The findings suggest a shift in the landscape of software security. The traditional assumption that thorough code reading is too expensive for most adversaries may no longer hold true, as commercial LLMs have altered the cost equation. For teams developing or defending critical software, the practical implications point towards continuous hardening, disciplined review processes, and the expectation that future code analysis, potentially by adversaries, will be cheaper, faster, and more patient.

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.
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.

OpenAI has announced a $1 billion commitment to provide subsidized access to its Daybreak AI cybersecurity tools for under-resourced critical infrastructure defenders. The initiative, named Daybreak for Frontline Defenders, will offer AI models, training, and technical support over the next six months, prioritizing water and wastewater utilities, electric grid operators, and local government entities. This move aims to equip organizations with limited budgets and staff against increasingly sophisticated cyber threats.

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.