Programmer’s Digest #194
07/15/2026-07/22/2026 Critical SNMP Command Injection and Four XSS Vulnerabilities; Critical NGINX Vulnerability; SharePoint RCE Vulnerability CVE-2026-50522 And More.
1. Zimbra Patches Critical SNMP Command Injection and Four XSS Vulnerabilities
Zimbra has released fixes for nine security vulnerabilities in Zimbra 10.1.20, the most severe being a command injection flaw in the SNMP monitoring component that triggers when SNMP notifications are enabled. Four cross-site scripting (XSS) flaws in the Classic Web Client were also patched, involving malicious attachment filenames, crafted fields, and crafted attachments that could execute scripts under certain conditions. Separately, the update fixes a mail forwarding restriction bypass (CVE-2026-50055) that let authenticated users exfiltrate email even with forwarding restrictions enabled, discovered by Rapid7’s Jonah Burgess.
Zimbra withheld further technical details, saying “in line with industry best practices, information disclosure is limited for security vulnerability fixes.” This follows a patch issued just over a week ago for a critical stored XSS bug in the Classic Web Client that could enable arbitrary code execution.
None of the newly patched flaws are known to be actively exploited, but given XSS bugs’ history of exploitation in email platforms, prompt patching is strongly advised.
2. FakeGit Campaign Uses 7,600 GitHub Repos to Push SmartLoader Malware
A campaign dubbed “FakeGit” is distributing SmartLoader and StealC malware through 7,600 malicious GitHub repositories with over 14 million downloads. More than 800 repositories posed as AI skills or MCP servers, appearing 600+ times in public AI registries—a technique researchers call “agentbaiting,” designed to increase visibility to AI agents.
Attributed to threat actor “Water Kurita” and building on an earlier Lumma Stealer campaign, FakeGit’s AI focus emerged in March, peaking in April. Repositories impersonate tools like Gmail, WhatsApp, and Docker, using fake stars, forks, and documentation. READMEs direct victims to ZIP files disguised as installers that trigger SmartLoader, which establishes persistence, fetches its C2 address via a Polygon smart contract, and deploys StealC.
Island researchers found ChatGPT, Gemini, and Claude sometimes surfaced these repositories and relayed installation instructions when prompted. In controlled tests, Claude Code cloned malicious repos and downloaded files but halted before execution upon detecting suspicious indicators.
3. Critical NGINX Vulnerability Can Crash Workers and May Allow Remote Code Execution
F5 has patched a critical nginx flaw, CVE-2026-42533, that lets an unauthenticated attacker trigger a heap buffer overflow via crafted HTTP requests. Fixed in nginx 1.30.4/1.31.3 and NGINX Plus 37.0.3.1 on July 15, it affects every version since 0.9.6 (2011). The bug arises when a regex-based map variable is referenced alongside an earlier regex capture—nginx’s two-pass engine sizes a buffer for one capture but writes data from another, causing overflow. It can crash worker processes (DoS) and, F5 says, enable RCE if ASLR is bypassable.
Researcher Stan Shaw argues the flaw supplies its own ASLR bypass by leaking heap data, potentially making RCE far easier than F5’s advisory suggests—a claim he says tested 10/10 but hasn’t published proof for yet. He also found F5’s suggested mitigation (named captures) incomplete, leaving a secondary path open. CISA hasn’t flagged active exploitation yet, but similar recent nginx bugs were quickly weaponized, so patching promptly is advised.
4. CISA Warns Admins to Patch Actively Exploited SharePoint Flaws
CISA warned that attackers are actively exploiting three on-premises SharePoint Server vulnerabilities (CVE-2026-32201, CVE-2026-45659, CVE-2026-56164), affecting all supported self-hosted versions, including Subscription Edition. Attackers are using them to bypass authentication, gain remote code execution, steal IIS machine keys, and deploy malware.
CISA also flagged two newly patched flaws (CVE-2026-55040, CVE-2026-58644) as likely future targets, though not yet exploited. Shadowserver tracks nearly 10,000 exposed SharePoint servers, with over 800 unpatched against the first two CVEs.
CISA recommends applying patches, enabling AMSI and Microsoft Defender detections, rotating IIS machine keys after hunting for intrusion artifacts, restricting SharePoint’s internet exposure, and using reverse proxies where exposure is unavoidable. Federal agencies must secure or disconnect affected servers by July 17 under BOD 26-04.
Since 2021, CISA has flagged 11 exploited SharePoint vulnerabilities, seven also used in ransomware attacks.
5. Public PoC Triggers Active Exploitation of critical SharePoint RCE Vulnerability CVE-2026-50522
A critical SharePoint vulnerability, CVE-2026-50522 (CVSS 9.8), is under active exploitation following release of a public proof-of-concept. Patched in Microsoft’s July 2026 Patch Tuesday, the deserialization flaw lets attackers with Site Owner privileges execute arbitrary code remotely. It’s paired with CVE-2026-58644, both unauthenticated-exploitable deserialization bugs; CVE-2026-50522 was demonstrated at Pwn2Own Berlin, yet Microsoft’s advisory lists exploit maturity as unknown. watchTowr’s honeypot network captured exploitation attempts within hours of the PoC’s release, with attackers stealing SharePoint machine keys via a single request to maintain persistent access—meaning patching alone won’t remove attacker access. Security firm Defused Cyber also observed attacks delivering a .NET deserialization payload through SharePoint’s sign-in endpoint.
This follows earlier exploited SharePoint flaws CVE-2026-45659, CVE-2026-32201, and CVE-2026-20963, all added to CISA’s KEV catalog since March. Organizations should patch immediately and rotate potentially exposed credentials.