Microsoft today released software updates to plug nearly 200 security holes across its Windows operating systems and supported software, a record number of fixes for the company's monthly Patch Tuesday cycle. Nearly three dozen of those bug

Microsoft has released a record-breaking set of software updates for June 2026, addressing nearly 200 security vulnerabilities across its Windows operating systems and related software. This significant number of patches, with close to three dozen classified as critical, reflects an increasing trend in vulnerability discovery, potentially driven by the growing use of artificial intelligence tools by both Microsoft's engineers and the broader security community.
This surge in patches may become the new normal, according to Satnam Narang, senior staff research engineer at Tenable. He noted that with AI's increasing prevalence in bug hunting, the volume of monthly updates is expected to continue its upward trajectory.
Among the vulnerabilities patched are several zero-day flaws for which exploit code is publicly available. One such vulnerability, CVE-2026-49160, is a denial-of-service flaw affecting web servers, including Microsoft's Internet Information Services (IIS). Microsoft has acknowledged that this particular flaw was reported by OpenAI's Codex.
Two other zero-day vulnerabilities appear to be linked to recent disclosures by a security researcher known as Nightmare Eclipse. This researcher has been releasing exploits for various Windows flaws, including one called GreenPlasma, which targets an elevation of privilege vulnerability in the Windows Collaborative Translation Framework. Microsoft has patched this framework in CVE-2026-45586. Nightmare Eclipse also previously released an exploit named YellowKey, targeting a Windows BitLocker vulnerability that could allow an attacker with physical access to view encrypted data. CVE-2026-50507 addresses an elevation of privilege bug in BitLocker.
Microsoft faced public criticism on social media last month after initially suggesting it might take legal action against security researchers. The company later clarified its stance, stating that while it does not intend to pursue legal action against researchers, it would report those who break the law to authorities. The advisories for CVE-2026-49160 and CVE-2026-50507 do not name specific researchers, instead crediting the security community for coordinated vulnerability disclosures. Nightmare Eclipse has claimed to be a former Microsoft employee, a claim Microsoft has not publicly addressed.
Nightmare Eclipse has indicated plans to release more zero-day exploits for Windows on July 14, coinciding with the next Patch Tuesday. Immediately after Microsoft's June updates were released, the researcher claimed to have published an exploit for a zero-day vulnerability in Windows Defender.
Beyond the Patch Tuesday count, Adam Barnett of Rapid7 highlighted that Microsoft has addressed a substantially larger number of vulnerabilities this month, including 360 browser-related flaws. This significant increase in browser vulnerabilities has led Microsoft to stop enumerating Chromium CVEs in its Security Update Guide.
Microsoft also patched a zero-day vulnerability in Visual Studio Code that could allow attackers to steal GitHub tokens with a single click. A temporary fix was issued on June 3 after a researcher published exploitation details. The researcher reportedly chose not to collaborate with Microsoft due to a previous experience where a reported flaw was silently patched without acknowledgment.
Internally, Microsoft dealt with its own security issues last week, as at least 72 of its public code repositories were infected with a variant of the Shai-Hulud worm. These affected repositories were linked to the Microsoft official Azure Durable Task SDK, which had previously been compromised by the same worm in May.
Other major software vendors are also releasing substantial updates. Adobe has addressed numerous critical vulnerabilities across products like Adobe Experience Manager, Acrobat Reader, and Cold Fusion. Google, on June 3, resolved 429 vulnerabilities in its Chrome browser update. Users are advised to back up their data before applying operating system updates.

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

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