LIVE · cybersecurity feed
Live wire
security

Qodana 2026.2 adds post-quantum crypto checks for JVM code

JetBrains has released Qodana 2026.2, an update to its code quality platform that introduces new security inspections, post-quantum cryptography checks, and enhanced coverage reporting. The release also includes updated benchmark results and new features for various programming languages and frameworks.

ZeroDay News ·

Source: Help Net Security

JetBrains has released Qodana 2026.2, an update to its code quality platform that introduces new security inspections, post-quantum cryptography checks, and enhanced coverage reporting. The release also includes updated benchmark results and new features for various programming languages and frameworks.

A significant addition in Qodana 2026.2 is the inclusion of post-quantum cryptography (PQC) checks specifically for JVM code. These inspections are designed to identify cryptographic algorithms that are vulnerable to attacks from future quantum computers, aligning with NIST's post-quantum recommendations. The checks are organized into five distinct levels, with each level encompassing the security issues flagged by the preceding ones. The lowest level targets pre-quantum and legacy algorithms, while the highest level flags any cryptographic implementation that does not meet maximum security standards. This proactive approach addresses the "harvest now, decrypt later" threat model, where encrypted data can be stored by attackers until quantum computing capabilities become available to decrypt it.

The .NET linter in Qodana 2026.2 now includes both pattern-based rules and a taint analysis engine. This engine tracks untrusted data flow across multiple files in C#, JavaScript, and TypeScript, enabling the detection of vulnerabilities such as SQL injection, command injection, cross-site scripting (XSS), and path traversal that might be missed by single-location rules. These findings are integrated into the IDE and continuous integration (CI) workflows. While the .NET linter currently offers both analysis methods, similar pattern rules and cross-file taint analysis for Kotlin and Java code are planned for a future release. Teams can also extend the analysis by adding custom rules in the OpenGrep format.

JetBrains has also made its Static Analysis Benchmark Evaluation Runner (SABER) results publicly available. SABER assesses Qodana's performance against established security benchmarks, comparing its findings to known expected results. This suite includes CodeQL benchmarks for C# and JavaScript, the WebGoat.NET vulnerable application evaluated against Sonar's published ground truth, and a dedicated post-quantum demo project. The benchmark runs and aggregated results are accessible on a TeamCity server with guest login, providing transparency into what the scanner detects and what it may miss.

Other notable improvements in Qodana 2026.2 include enhanced coverage reporting, which now automatically looks for reports in default locations across JVM, Android, JavaScript, PHP, Python, Go, and .NET projects, eliminating the need to manually copy reports into a Qodana directory. Pull request analysis now reports coverage for newly added code, with the IDE highlighting lines that lack test coverage. For PHP projects, Laravel checks are now enabled by default. Additionally, the update introduces license checks, allowing builds to fail based on prohibited or unidentifiable dependency licenses, with an option for incremental analysis to only break the run on new violations.

ShareXLinkedInWhatsAppFacebook

More News

view all →
security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.