Back to Archive

Daily Digest

Major Security News

Chinese APT deploys new malware to keep access to hacked networks

Malware

A Chinese state-backed hacking group has been quietly living inside Microsoft 365 environments for over a year—using a backdoor so stealthy it evaded detection until March 2025. Dubbed UNC5221 (also known as VerdantBamboo), this crew deployed a new malware family called Brickstorm, alongside previously unseen tools named Plenet and AgentPSD. The real kicker? They didn’t just hack the target directly—they compromised the victim’s managed services provider (MSP) first, turning a single breach into a supply chain nightmare. If your organization uses Microsoft 365 or relies on an MSP for security, this story is a wake-up call about how long threats can fester undetected.

**What exactly happened** UNC5221, a Chinese espionage group tracked by multiple cybersecurity firms, breached Microsoft 365 environments using a sophisticated backdoor called Brickstorm. The intrusion went unnoticed for at least 18 months before discovery in March 2025. Researchers from Volexity found that the attackers also compromised the victim’s managed services provider (MSP), giving them a secondary entry point and deeper persistence. Two previously undocumented malware strains—Plenet and AgentPSD—were deployed alongside Brickstorm, expanding the group’s toolkit. **Who is affected and how** The primary targets were U.S.-based organizations, including legal services, SaaS providers, business process outsourcers, and technology companies. By compromising an MSP, UNC5221 gained access to multiple downstream clients, amplifying the blast radius. Google documented similar activity in April 2024 and again in September 2025, noting attacks against the same sectors. CISA also warned that Brickstorm was deployed against VMware vSphere servers, and more recently against Dell RecoverPoint for Virtual Machines. **The real-world impact and consequences** The most alarming finding: the attackers had access for 18 months before detection. That’s enough time to exfiltrate sensitive data, plant additional backdoors, and pivot to connected systems. For organizations in legal and tech sectors, this could mean stolen intellectual property, client confidentiality breaches, and regulatory fallout. The MSP compromise adds a supply chain risk—clients of the MSP may have been indirectly compromised without knowing it. **Technical breakdown** Brickstorm is described as an advanced malware implant. Early versions were written in Golang, but newer variants shifted to Rust, likely to evade signature-based detection. Plenet and AgentPSD are less documented but appear to support credential theft and lateral movement. UNC5221 mixes living-off-the-land techniques (using legitimate tools) with custom malware, making detection harder. They specifically targeted systems without endpoint detection and response (EDR) solutions, exploiting blind spots in security coverage. **What should be done — mitigation and recommendations** First, audit your Microsoft 365 environment for unusual sign-ins, especially from MSP-related accounts. Enable multi-factor authentication (MFA) on all privileged accounts, including those used by third-party vendors. Deploy EDR solutions on all endpoints, including servers that may have been overlooked. Monitor for indicators of compromise (IOCs) published by Volexity in their report. Review MSP access privileges and enforce least-privilege principles across all connected systems. **Why this matters in the bigger cybersecurity landscape** UNC5221’s long dwell time and use of novel malware highlight a growing trend: advanced persistent threats (APTs) are becoming more patient and more creative. The MSP vector shows that attackers are targeting trust relationships, not just technical vulnerabilities. For defenders, this means shifting from “prevent and detect” to “assume breach and contain.” The Brickstorm campaign is a reminder that even well-monitored environments can harbor hidden threats for months—or years.

Suspicious Polyfill login prompts pop up on Toshiba, Muji websites

General Security

A suspicious login screen is popping up on major brand websites—and it could be stealing your credentials. Toshiba and Muji have both warned visitors that fake authentication prompts, generated by an external service called polyfill[.io], are appearing on their pages. If you’ve entered your username and password into one of these screens, your account may be compromised. The culprit? A dormant script from a 2024 supply chain attack that just woke up.

**What exactly happened** A rogue login prompt has resurfaced on high-traffic websites, including Toshiba and Muji. The pop-ups are generated by polyfill[.io], a JavaScript CDN that was hijacked in 2024 by a Chinese entity. After being dormant for nearly two years, the domain started serving HTTP 401 authentication requests in late May 2026. Browsers interpret these requests as legitimate login prompts, tricking users into entering their credentials. **Who is affected and how** Both Japanese companies have issued public warnings advising users to cancel the prompt and change passwords if they entered data. Other impacted sites include Zojirushi, FiNC Technologies, Ishiyaku Publishers, and Hobonichi. Security researcher Pasquale Pillitteri also spotted the prompt on Samsung Smart TVs and websites on June 1. The attack targets anyone visiting these pages—no special permissions or exploits needed. **The real-world impact and consequences** So far, no unauthorized access or data theft has been confirmed. But the risk is real: any credentials entered into these prompts could be harvested by the domain’s current owners. For users, this means potential account takeover, especially if they reuse passwords across services. For brands, it’s a reputation hit and a reminder that third-party scripts can turn into ticking time bombs. **Technical breakdown** Polyfill was originally a JavaScript CDN that helped legacy browsers run modern web features. In 2024, the domain polyfill[.io] was purchased by a new owner who injected malicious code into the scripts it served. While many sites removed the service, some failed to fully clean their pages. Now, the domain has reactivated and responds with HTTP 401 status codes—browsers display a native login box for that. No actual site hack occurred; the prompt is served directly by the CDN, making it look legitimate. **What should be done — mitigation and recommendations** Users: Never enter credentials into unexpected login prompts. Close the window or cancel immediately. If you already did, change your password for that service and enable multi-factor authentication. Site owners: Audit your pages for any remaining references to polyfill[.io] and remove them. Replace with the safe version at polyfill.top or a different compatibility solution. Regularly scan for outdated or third-party scripts that could be exploited. **Why this matters in the bigger cybersecurity landscape** This incident is a textbook supply chain attack—one script can compromise hundreds of sites. It also shows how dormant threats can reactivate years later, catching everyone off guard. The Polyfill case underscores the danger of relying on unmaintained open-source projects hosted on expired domains. For cybersecurity teams, it’s a wake-up call to inventory every third-party dependency and monitor for changes. For users, it’s a simple rule: if a login prompt feels out of place, treat it as a trap.

Dark web Nemesis Market vendor gets 26 years for selling drugs

General Security

A California man just got handed a 26-year federal prison sentence for selling fentanyl and meth on the dark web. His name is Darren Hughes, and he was running a shop on Nemesis Market—one of the largest illegal online bazaars before authorities shut it down in 2024. Here’s the kicker: Hughes was so confident in his anonymity that he sent free meth samples to potential buyers. One of those samples landed in the hands of an undercover agent. That single move unraveled everything. If you’re a dark web vendor thinking you’re invisible, this case is a brutal reality check.

**What exactly happened** Darren Hughes, 39, of San Jose, was sentenced to over 26 years in federal prison on May 26, 2025. He was convicted in November 2025 for trafficking fentanyl and methamphetamine through Nemesis Market, a dark web marketplace that once hosted over 150,000 user accounts. Hughes didn’t just sell drugs—he offered free meth samples to attract customers. When an undercover law enforcement agent requested one, Hughes happily obliged. That sample led to five separate sales of meth and fentanyl pills to the same agent, all paid for in cryptocurrency. **Who is affected and how** The immediate victim is public health. Fentanyl is now the leading cause of death for Americans aged 18-45. Every pill Hughes sold could have been lethal. But the ripple effect hits anyone using dark web marketplaces for illegal goods—vendors now know that law enforcement is actively posing as buyers, and the “anonymous” cloak is thinner than ever. **The real-world impact and consequences** Hughes’ arrest in June 2023 came after a sting operation by Redwood City Police. During a search of his vehicle, officers found 672 grams of methamphetamine and a loaded 9mm “ghost gun” with no serial number. That’s not just a drug bust—it’s a weapons violation that added weight to his sentence. The 26-year term sends a clear message: dark web drug trafficking carries the same severe penalties as street-level dealing. U.S. Attorney Andrew S. Boutros put it bluntly: “Criminals selling poison on the dark web often act with impunity… but no platform is beyond law enforcement’s reach.” **Technical breakdown** Nemesis Market launched in 2021 and grew fast. At its peak, it processed over 400,000 orders, including 17,000 for opioids and 55,000 for stimulants like meth and cocaine. The marketplace relied on Tor for anonymity and cryptocurrency for payments—both of which investigators eventually pierced. The takedown in March 2024 was led by Germany’s Federal Criminal Police Office and Frankfurt’s cybercrime unit. They seized servers in Germany and Lithuania, confiscated roughly $100,000 in cash, and worked with the FBI, DEA, and IRS-CI. Investigations had started as early as October 2022, showing how long these operations can take. **What should be done** For individuals: never assume dark web transactions are truly anonymous. Law enforcement has sophisticated tools to trace cryptocurrency flows and infiltrate marketplaces. If you’re tempted to buy or sell illegal goods, this case is your warning. For organizations: monitor for signs of dark web activity among employees. Tools like dark web monitoring services can flag compromised credentials or suspicious transactions. For law enforcement, this case proves that cross-border collaboration works—and that undercover operations remain a powerful tactic. **Why this matters in the bigger cybersecurity landscape** The Hughes case is a landmark in dark web enforcement. It shows that even the largest marketplaces can be dismantled, and their operators brought to justice. Nemesis Market’s shutdown in 2024 was a blow to the underground economy, but new markets always emerge. This sentence also highlights the growing intersection of cybercrime and physical harm. Dark web drug trafficking isn’t just a digital crime—it’s a public health crisis. As long as fentanyl remains a threat, expect law enforcement to double down on these operations. The message is clear: the dark web isn’t a safe haven. It’s a hunting ground.

Over 900 US gas station tank gauge systems exposed to attacks

General Security

Over 900 gas station tank gauge systems across the US are sitting ducks for hackers right now. These are the same devices that monitor fuel levels and detect dangerous leaks at your local pump. Federal agencies just issued a rare joint warning: attackers are actively exploiting these systems, and the consequences could be far worse than a simple price display hack. If you own, operate, or fuel up at a gas station, this one hits close to home.

**What exactly happened** On Tuesday, CISA, the FBI, NSA, and the Department of Energy dropped a joint advisory with a clear message: automatic tank gauge (ATG) systems are under active attack. Over 900 of these devices are exposed online in the US alone, with more than 1,000 globally. These aren't obscure industrial relics. ATG systems are the brains behind fuel inventory, leak detection, and environmental compliance at thousands of gas stations and chemical storage facilities. They're everywhere, and they're vulnerable. **Who is affected and how** The primary targets are critical infrastructure sectors—energy, transportation, and manufacturing. But the most visible victims are gas station operators and the millions of drivers who rely on them daily. Attackers are exploiting a laundry list of flaws: hardcoded credentials, authentication bypasses, SQL injection, OS command execution bugs, and privilege escalation weaknesses. Once inside, they can remotely alter system settings with a few keystrokes. **The real-world impact and consequences** A compromised ATG system isn't just a data breach. It's a physical safety risk. Attackers can disable leak detection alerts, mask equipment failures, or even cause permanent damage to the tanks themselves. Imagine a slow fuel leak going undetected for weeks because the alarm was silenced. Or a tank overfilling because the gauge was told everything was fine. The environmental and safety implications are serious. **Technical breakdown** The exposed systems communicate over port 10001/tcp, a protocol that wasn't designed for the open internet. Shadowserver, the security watchdog that identified the exposures, had to filter out hundreds of honeypots to find the real devices. The attackers aren't just scanning—they're executing commands. The joint advisory notes that threat actors have been observed modifying system settings after gaining access, though the US government hasn't yet attributed the activity to a specific nation-state or group. **What should be done** The fix isn't complicated, but it requires action. Organizations need to immediately restrict remote access to ATG systems from the internet. Firewalls, VPNs, and access control lists are the bare minimum. Default passwords must go. Strong credentials, multi-factor authentication, and regular monitoring for unauthorized changes are non-negotiable. Security updates should be applied as soon as they're available. **Why this matters in the bigger cybersecurity landscape** This advisory follows a May CNN report that Iranian hackers had already breached ATG systems at multiple US gas stations. Those attacks manipulated display readings but didn't cause physical damage—this time. The pattern is clear: industrial control systems are becoming prime targets. From PLCs to tank gauges, attackers are probing the infrastructure that keeps modern life running. The gap between convenience and security has never been wider, and the clock is ticking on closing it.

Hackers Used Meta’s AI Support Bot to Seize Instagram Accounts

General Security

Over the weekend, hackers hijacked Instagram accounts linked to the Obama White House and the U.S. Space Force, plastering them with pro-Iranian propaganda. The culprit wasn’t a sophisticated breach—it was a clever trick played on Meta’s AI support bot, which willingly handed over password resets. This exploit, shared on Telegram, shows how easy it is to weaponize AI assistants against their own users. If you’re on Instagram without multi-factor authentication (MFA), your account is at risk. The attackers targeted high-value, short usernames worth over half a million dollars, but the same method could hit anyone.

**What exactly happened** On May 31, a video surfaced on Telegram detailing a disturbingly simple hack. Pro-Iran attackers used Meta’s AI support bot to reset passwords for high-profile Instagram accounts, including the Obama White House and the Chief Master Sergeant of the U.S. Space Force. The accounts were briefly defaced with pro-Iranian images and messages. The exploit relied on a single trick: the AI bot would add a new email address to an account during the password reset flow. No brute-forcing, no stolen credentials—just a conversation with a machine. **Who is affected and how** The immediate victims were high-value Instagram accounts, but the method threatens anyone with an Instagram presence. The attackers specifically targeted short, valuable usernames with a combined resale value of over $500,000. Accounts without multi-factor authentication (MFA) were the most vulnerable. The hackers admitted their exploit failed against any account with MFA enabled, making this a wake-up call for users who skip that extra layer of security. **The real-world impact and consequences** Beyond the defacement, this incident exposes a critical flaw in Meta’s customer support infrastructure. Instagram has notoriously poor human support, forcing users into automated ticketing systems. Meta’s solution—a conversational AI bot—was meant to streamline account recovery, but instead became a weapon. The attack also highlights the growing value of digital real estate. Short, rare Instagram usernames are traded like luxury goods, and hackers are now using AI to steal them. This isn’t just about propaganda; it’s about profit. **Technical breakdown (explain the “how” simply)** The exploit was shockingly straightforward. Attackers used a VPN with an IP address near the target’s hometown to request a password reset. When prompted, they chose to chat with Meta’s AI support assistant. In the chat, they simply asked the bot to link the account to a new email address. The bot complied, sending a one-time code to that email. With that code, the attackers reset the password and took control. No hacking, no malware—just social engineering of an AI. **What should be done — mitigation and recommendations** Enable MFA immediately. The hackers confirmed that even the weakest form—SMS-based one-time codes—blocked their exploit. For stronger protection, use a passkey or security key. Meta has pushed an emergency patch, but the underlying issue remains: AI bots are too trusting. Users should also monitor their account recovery settings and avoid relying on automated support for sensitive actions. **Why this matters in the bigger cybersecurity landscape** This attack is a preview of a dangerous trend. As Ian Goldin from Lumen’s Black Lotus Labs noted, AI chatbots create a new attack surface. Just like human support agents can be manipulated, AI bots are equally eager to please—and equally vulnerable to trickery. The lesson is clear: AI-powered customer support is convenient, but it’s also a double-edged sword. Platforms must harden their bots against social engineering, and users must adopt stronger security habits. In a world where machines handle our most sensitive data, trust is no longer a default—it’s a risk.

A 0-click exploit chain for the Pixel 10: When a Door Closes, a Window Opens

Zero-Day

Google’s Pixel 10 hasn’t even hit shelves yet, and security researchers already have a zero-click exploit chain ready for it. The same team that broke into the Pixel 9 using a Dolby audio bug has now adapted their attack for the new hardware—proving that closing one door just opens a window for attackers. This isn’t just about Pixel phones. The Dolby vulnerability affects every Android device that uses the popular audio library, meaning millions of users could be at risk if they haven’t patched. The real kicker? The researchers found a completely new attack path through a driver that didn’t exist on the Pixel 9, showing that “new and improved” doesn’t always mean “more secure.”

**What exactly happened** Security researchers from GrapheneOS published an exploit chain targeting the Google Pixel 10 that starts from a zero-click context—meaning no user interaction required—and escalates to full root access on Android. This follows their earlier work on the Pixel 9, where they demonstrated a similar two-exploit chain using a Dolby audio library vulnerability. The critical Dolby bug, tracked as CVE-2025-54957, existed across all Android devices until it was patched in January 2026. The researchers successfully ported their exploit to the Pixel 10 with only minor adjustments, proving that old vulnerabilities can find new life on newer hardware. **Who is affected and how** Any Android device using the Dolby audio library and running a security patch level of December 2025 or earlier is vulnerable. This includes not just Pixel phones but a wide range of Android devices from various manufacturers that license Dolby technology. The attack vector is particularly dangerous because it requires zero user interaction. An attacker could compromise a device simply by sending a specially crafted audio file through a messaging app, email, or even a website that automatically plays media. **The real-world impact and consequences** A zero-click root exploit is the holy grail for attackers. It means they can install persistent malware, steal sensitive data, or turn the device into a surveillance tool without the user ever knowing something went wrong. For enterprise users, this is a nightmare scenario. Corporate devices running unpatched Android versions could be compromised through seemingly innocent media files, potentially exposing company data and credentials. **Technical breakdown** The researchers had to make two key changes for the Pixel 10. First, the new device uses RET PAC (Pointer Authentication Code) instead of the older -fstack-protector mechanism. This meant they couldn’t overwrite the __stack_chk_fail function as they did on the Pixel 9. Instead, they targeted dap_cpdp_init, initialization code that runs only once when the decoder starts and can be safely overwritten. Second, the Pixel 10 dropped the BigWave driver that was used for local privilege escalation on the Pixel 9. The researchers discovered a new driver in the mediacodec SELinux context that provided a similar attack surface. This required reverse engineering a completely new codebase to find exploitable paths. **What should be done — mitigation and recommendations** Users should immediately check their device’s security patch level and apply the January 2026 update if available. For Pixel users, Google’s monthly security updates should include the fix. Enterprise IT teams should audit all Android devices in their environment and enforce patch compliance. Device manufacturers need to audit their use of third-party libraries like Dolby and ensure they have processes for quickly deploying critical patches. The researchers emphasize that proactive code auditing and secure development practices are essential to prevent these vulnerabilities from reaching users in the first place. **Why this matters in the bigger cybersecurity landscape** This research highlights a fundamental problem in mobile security: third-party libraries create broad attack surfaces that affect multiple device families. A single vulnerability in a popular audio codec can compromise millions of devices across different manufacturers. The fact that researchers could quickly adapt their exploit for a new device shows that attackers are equally capable of pivoting when one attack path closes. It also demonstrates that hardware improvements like RET PAC aren’t silver bullets—they just force attackers to find alternative exploitation techniques. The bigger lesson is that security can’t be an afterthought in software development. Companies must invest in proactive security measures, including thorough code auditing and vulnerability hunting, before products ship. As this research shows, attackers are already thinking several steps ahead.

On the Effectiveness of Mutational Grammar Fuzzing

General Security

Fuzzing isn't just about throwing random data at software anymore. A powerful technique called mutational grammar fuzzing uses predefined rules to generate structurally valid inputs, making it a favorite for uncovering deep, complex bugs in parsers and interpreters. But here's the catch: this approach has hidden flaws that can quietly sabotage your fuzzing campaigns. Even if you're hitting new code coverage, you might be missing critical vulnerabilities—and the fix is surprisingly simple. If you rely on fuzzing for security testing, you need to know what's going wrong and how to fix it.

**What Exactly Happened** A seasoned security researcher has publicly dissected the shortcomings of mutational grammar fuzzing, a technique widely used to find bugs in software that processes structured data like XML, JavaScript, or network protocols. The researcher, who has previously uncovered issues in XSLT implementations and JIT engines, argues that the standard approach—especially coverage-guided grammar fuzzing—has subtle but serious flaws that can lead to missed vulnerabilities. The core issue? More code coverage doesn't automatically mean more effective bug hunting. The researcher identifies that the mutation process, while maintaining grammar validity, can get stuck in local optima, repeatedly exploring the same code paths without discovering new, interesting behaviors. **Who Is Affected and How** This matters to anyone using fuzzing tools like Jackalope, AFL, or libFuzzer with grammar or structure-aware modes. Security researchers, QA engineers, and developers integrating fuzzing into CI/CD pipelines are directly impacted. If you're fuzzing parsers, compilers, or any software that expects structured input, you might be wasting compute cycles without realizing it. The hidden cost is time and missed bugs. A fuzzer that appears productive—generating new coverage—could be spending 90% of its effort on mutations that are technically valid but semantically meaningless, never reaching the deep logic that triggers real vulnerabilities. **The Real-World Impact and Consequences** In practice, this means critical bugs in widely-used libraries (like libxslt, a core XML processor) could slip through undetected. The researcher notes that default fuzzing setups often fail to uncover issues that a slightly tweaked configuration finds quickly. For organizations relying on fuzzing as a safety net, this creates a false sense of security. The consequences extend beyond individual projects. If fuzzing tools systematically miss certain bug classes, supply chain risks increase. A vulnerability in a popular parser could affect thousands of downstream applications, from web browsers to cloud infrastructure. **Technical Breakdown: The "How" Explained Simply** Mutational grammar fuzzing works by taking a valid sample (like a correct XML file) and making small changes that still follow the grammar rules. Coverage-guided versions save any mutated sample that explores new code paths. The flaw emerges because "new coverage" doesn't equal "interesting behavior." The fuzzer can get stuck in a rut, repeatedly mutating the same structural elements (like changing attribute values) that trigger new lines of code but never probe deeper logic (like nested recursion or boundary conditions). The researcher calls this "coverage plateaus"—the fuzzer thinks it's making progress, but it's just spinning its wheels. **What Should Be Done: Mitigation and Recommendations** The researcher proposes a deceptively simple fix: periodically inject "novelty" samples that aren't tied to current coverage metrics. Instead of always favoring samples that increase coverage, the fuzzer should sometimes replace old samples with fresh, randomly generated ones—even if they don't immediately boost coverage. This technique, tested on libxslt, found bugs faster than default settings. The key takeaway: don't blindly trust coverage as a success metric. Experiment with different sample replacement strategies, and consider adding "restart" points that force the fuzzer to explore new territory. **Why This Matters in the Bigger Cybersecurity Landscape** This research highlights a growing tension in automated security testing: the gap between what tools measure and what actually matters. As fuzzing becomes standard practice, understanding these blind spots is crucial. The findings also underscore that one-size-fits-all configurations are rarely optimal—tailoring fuzzing strategies to specific targets remains an art as much as a science. For the broader security community, this serves as a reminder that even mature techniques have hidden inefficiencies. The most impactful improvements often come not from new algorithms, but from questioning assumptions about how existing ones behave in practice.

A Deep Dive into the GetProcessHandleFromHwnd API

General Security

A long-forgotten Windows API called `GetProcessHandleFromHwnd` has been quietly opening a backdoor for privilege escalation—and it’s been doing so for years. Originally designed as a convenience tool for UI Access applications, this API was supposed to be safe. But researchers found it could be weaponized to bypass User Account Control (UAC) and grab process handles from protected apps. If you’re running Windows 11 (pre-24H2) or any older version, your system may be exposed. The fix? It’s complicated—and Microsoft only just patched it in the latest update.

**What exactly happened** Security researchers discovered that the `GetProcessHandleFromHwnd` API—a little-known Windows function—could be exploited for UAC bypass attacks. The API was designed to help UI Access applications (like Quick Assist) get a handle to the process owning a given window handle (HWND). But its implementation had critical flaws. **Who is affected and how** Anyone running Windows 11 (before 24H2) or older Windows versions is at risk. The attack works when a malicious program with UI Access privileges—or one that can trick a UI Access app—uses this API to obtain a process handle with elevated rights. This allows the attacker to read memory, inject code, or even spawn new processes at a higher integrity level. **The real-world impact and consequences** This isn’t just a theoretical bug. Researchers demonstrated a working UAC bypass using Quick Assist, a built-in Windows tool. An attacker who gets even limited access to a system can escalate to admin-level control—no password needed. That means full system compromise, data theft, or persistent backdoor installation. **Technical breakdown** The API’s documentation claimed it used Windows hooks to inject code and retrieve a handle—but that was misleading. In reality, on Windows 11, the function calls a Win32k kernel routine that directly opens the target process. Worse, it didn’t properly check for protected processes (like antivirus or critical system services). The exploit chain works like this: 1. The attacker finds a UI Access app (like Quick Assist) that can call `GetProcessHandleFromHwnd`. 2. They trick or co-opt that app into calling the API on a high-integrity window. 3. The kernel returns a process handle with excessive rights (like `PROCESS_VM_READ`). 4. The attacker uses that handle to read sensitive data or inject malicious code. **What should be done — mitigation and recommendations** Microsoft finally fixed this in Windows 11 24H2, where the API now properly checks for protected processes and respects User Interface Privilege Isolation (UIPI). But for older systems, there’s no patch—only workarounds: - Disable or restrict UI Access applications like Quick Assist. - Use AppLocker or Windows Defender Application Control to block untrusted executables. - Monitor for unusual process handle requests via security tools or Sysmon. **Why this matters in the bigger cybersecurity landscape** This bug is a classic example of “trust the docs, but verify the code.” The API’s documentation was wrong for years, leading developers to assume it was safe. It also highlights how legacy APIs can become ticking time bombs as Windows evolves—especially when kernel-mode functions bypass security checks meant for user-mode code. The fix in 24H2 is part of a broader UIPI overhaul, suggesting Microsoft is finally taking privilege separation seriously. But for millions of unpatched systems, this API remains an open door—and a reminder that in security, convenience often comes at a cost.

Bypassing Administrator Protection by Abusing UI Access

General Security

Microsoft’s shiny new Administrator Protection feature for Windows was supposed to lock down UAC once and for all. But security researchers found nine ways to bypass it before it even shipped. The root cause? A long-standing weakness called UI Access that’s been quietly undermining Windows security for years. If you’re an IT admin or security pro relying on this feature to protect privileged accounts, you need to know what went wrong — and how Microsoft is finally fixing it.

**What exactly happened** Security researcher James Forshaw discovered nine distinct bypasses in Microsoft’s new Administrator Protection feature, which was designed to create a real security boundary around User Account Control (UAC). Five of these bypasses share a common root cause: the UI Access mechanism. UI Access has been a hidden vulnerability in Windows since Vista introduced UAC. It was meant to solve an old problem called “Shatter Attacks,” where low-privilege processes could manipulate windows owned by higher-privilege processes. But the fix created new cracks in the system. **Who is affected and how** Any Windows user running Administrator Protection is potentially at risk. The bypasses allow a standard user to interact with privileged UI elements, effectively tricking the system into granting elevated access. This affects everyone from enterprise IT teams deploying Windows 11’s latest security features to power users who thought they had an extra layer of protection. The attack doesn’t require physical access — it can be triggered remotely if an attacker already has limited user access. **The real-world impact and consequences** A successful bypass means an attacker can elevate their privileges from a standard user to an administrator without triggering any security alerts. They could install malware, steal credentials, or disable other security controls. The scariest part? These attacks leave almost no trace. Since they abuse legitimate Windows features, traditional endpoint detection tools may not flag the activity as malicious. For organizations relying on Administrator Protection as a security boundary, this is a significant blind spot. **Technical breakdown — the “how” explained simply** Here’s the core issue: UI Access was designed to let certain trusted processes interact with elevated windows. But the implementation has a fundamental flaw — it doesn’t properly validate which processes should have this privilege. The bypass works by exploiting the way Windows handles window messages between processes at different integrity levels. A low-integrity process can send carefully crafted messages to a medium-integrity window that has UI Access enabled. This tricks the system into performing actions on behalf of the attacker, effectively bypassing the Administrator Protection checks. Think of it like a security guard who checks IDs at the door but lets anyone through if they claim to be “maintenance.” The attacker just needs to know the right phrase — in this case, the right window message format. **What should be done — mitigation and recommendations** Microsoft has patched all nine bypasses in recent Windows updates. The first step is ensuring your systems are fully updated with the latest patches. For organizations that can’t patch immediately, consider these workarounds: - Disable UI Access for non-essential applications - Monitor for unusual window message activity using advanced endpoint detection - Implement application control policies to restrict which processes can request UI Access Long-term, Microsoft is redesigning the UI Access mechanism to properly validate process identity and intent. The researcher recommends more rigorous testing during development to catch these issues before release. **Why this matters in the bigger cybersecurity landscape** This isn’t just about one feature — it’s a reminder that security boundaries are only as strong as their weakest component. UAC has been a frequent target for bypasses over the years, and Administrator Protection was supposed to be the final fix. The fact that nine bypasses were found before the feature even shipped shows how challenging it is to secure complex operating systems. But it also demonstrates the value of responsible disclosure and thorough security research. For defenders, the lesson is clear: don’t treat any single security feature as a silver bullet. Defense in depth — combining multiple layers of protection — remains the only reliable strategy. Administrator Protection is a step forward, but it’s not the final answer.

Vulnerabilities & CVEs

CISA: Hackers now exploit SolarWinds Serv-U flaw to crash servers

A fresh warning just dropped from CISA: hackers are actively crashing servers using a recently patched bug in SolarWinds Serv-U. This isn't a theoretical risk—it's happening right now, and the clock is ticking for anyone who hasn't updated. The flaw, tracked as CVE-2026-28318, is a denial-of-service vulnerability in Serv-U, a popular file transfer tool used by businesses to securely swap files over protocols like FTP and SFTP. The issue? A specially crafted POST request can crash the service without any login required. No authentication, no user interaction—just a simple, low-complexity attack that brings servers to their knees. SolarWinds rushed out a fix on Thursday with Serv-U 15.5.4 Hotfix 1. But days later, CISA confirmed it's already being exploited in the wild. They've added it to their Known Exploited Vulnerabilities Catalog, ordering federal agencies to patch by June 19. That's a hard deadline for government networks, but the agency isn't stopping there—they're urging every network defender, including private companies, to act fast. Who's at risk? Over 12,000 Serv-U servers are exposed online, according to Shodan, with Shadowserver tracking more than 3,100. That's a massive attack surface. And this isn't new territory for Serv-U. In 2021, the Clop ransomware gang exploited a similar bug to steal corporate data, while Chinese hackers used another flaw in zero-day attacks. More recently, a path-traversal vulnerability was tagged as actively exploited in June 2024. Hackers love targeting this software. For those who can't patch immediately, SolarWinds has a workaround: limit access to known IP addresses and block any POST request containing "content-encoding," since the vulnerable service doesn't need it. But that's a stopgap, not a solution. The real fix is applying the hotfix now. CISA's message is clear: this type of vulnerability is a frequent attack vector for malicious actors, posing significant risks to any organization using Serv-U. Don't wait for a crash or a breach. Patch today, or risk becoming the next headline.

Vulnerability CVE-1999-0095

Imagine a backdoor so old it predates Y2K panic, yet it’s still wide open in millions of servers today. That’s the ghost of CVE-1999-0095—a vulnerability in Sendmail’s debug command that lets attackers waltz in and execute commands as root. It’s like leaving a skeleton key under the doormat of your digital castle, except the castle is a mail server handling your most sensitive data. Who’s affected? Anyone running legacy Sendmail versions that still have that debug feature enabled—think outdated enterprise mail systems, old-school ISPs, or even some embedded devices. The impact is brutal: a remote attacker can gain full root access without breaking a sweat. Once inside, they can steal emails, install malware, pivot to other systems, or simply trash your server for fun. This isn’t a theoretical threat—it’s a known exploit that’s been weaponized for decades. The takeaway is simple but critical. First, check if your Sendmail installation has the debug command enabled—look for ‘-d’ flags in your configuration. If it’s active, disable it immediately by removing or restricting that option. Second, upgrade to a modern mail transfer agent like Postfix or Exim, which don’t carry this legacy baggage. Third, apply all security patches religiously—even for ancient CVEs. Finally, audit your network for any old mail servers that might have been forgotten in a corner closet. The lesson? In cybersecurity, age doesn’t bring wisdom—it brings risk.

Vulnerability CVE-1999-0082

A ghost from the early days of the internet has resurfaced, reminding us that old code can still pack a nasty punch. Security researchers have flagged a decades-old vulnerability, known as CVE-1999-0082, hiding in a dusty corner of FTP servers. The flaw is deceptively simple: by typing a specific command—CWD ~root—an attacker can trick the system into granting them root-level access. It's like finding a skeleton key that still fits the lock of a modern digital fortress. Who's actually at risk here? Surprisingly, plenty of people. While the vulnerability itself is ancient, it lives on in legacy FTP daemons still running on older servers, embedded systems, or neglected network appliances. If you're managing a small business server, a university research lab, or even a home NAS device that hasn't been updated in years, your system could be an open door. The impact is severe: an attacker with root access can read, modify, or delete any file, install malware, or pivot deeper into your network. For organizations, this means potential data breaches, compliance nightmares, and a long, painful cleanup. So, what should you do? First, check if you're running any FTP services, especially older versions like wu-ftpd or its derivatives. If you find them, disable the service immediately if it's not essential. For critical file transfers, switch to secure alternatives like SFTP or FTPS, which encrypt traffic and are less prone to such backdoors. If you must keep FTP, apply the latest patches from your vendor or consider a modern FTP server that's actively maintained. Finally, run a vulnerability scan across your network to catch any other forgotten services. This old-school threat is a stark reminder: in cybersecurity, even the oldest ghosts can still haunt you.

Vulnerability CVE-1999-1471

A ghost from computing's past has resurfaced to remind us that old vulnerabilities never truly die. Security researchers have spotlighted CVE-1999-1471, a buffer overflow flaw lurking in the passwd command of BSD-based operating systems version 4.3 and earlier. This isn't your typical modern exploit—it's a classic, raw memory corruption bug that lets a local user wrestle control away from the system by feeding it an absurdly long string in the shell or GECOS field. If you're running any system rooted in ancient BSD code—think legacy servers, embedded devices, or vintage Unix boxes still humming in critical infrastructure—you're in the crosshairs. The impact is severe: any user with local access can escalate privileges to root, the highest level of system authority. This means they can install malware, steal data, or wipe entire systems without leaving a trace. While modern operating systems have long patched this, many organizations still harbor old BSD derivatives in labs, air-gapped networks, or IoT devices. The real danger? A forgotten server from the 90s could become the weakest link in your entire security chain. Don't wait for a blast from the past to compromise your network. First, inventory any system running BSD 4.3 or earlier—check those dusty servers in closets or remote sites. Immediately upgrade to a supported, patched version of BSD or migrate to a modern OS. If that's not possible, restrict local user access to only trusted individuals, and disable the passwd command for non-admin accounts via file permissions. Finally, monitor for unusual shell or GECOS field lengths in system logs—anomalies that scream "buffer overflow attempt." This relic may be old, but its teeth are still sharp. Patch it before it bites.

Vulnerability CVE-1999-1122

Imagine a backdoor in your own home—one you didn't know existed, but someone else does. That's the kind of chill this old SunOS vulnerability sends down the spine of cybersecurity. CVE-1999-1122 is a privilege escalation flaw hiding in plain sight within the "restore" command of SunOS 4.0.3 and earlier. It's a ghost from the early Unix era, but it reminds us that even ancient code can still haunt modern systems. This bug is a local privilege escalation—meaning anyone with a basic user account on an affected system can exploit it to gain root-level control. Think of it as a ladder that lets a regular employee suddenly access the CEO's office. The impact is severe: a single malicious user can overwrite system files, install backdoors, or steal sensitive data. While SunOS 4.0.3 is decades old, many legacy systems in critical infrastructure, research labs, or embedded devices still run it. If you're maintaining such fossils, this is your wake-up call. What should you do? First, check if any of your systems still run SunOS 4.0.3 or earlier. If they do, treat them like ticking time bombs. Immediately restrict local user access—disable unnecessary accounts and enforce strict privilege controls. Next, apply any available patches from Oracle's archives, or better yet, migrate to a modern, supported operating system. If migration isn't possible, isolate these machines from the network entirely. Finally, audit your restore command's permissions and consider replacing it with a safer alternative. Remember, in cybersecurity, age isn't wisdom—it's risk.

Vulnerability CVE-1999-1467

Imagine a backdoor that's been hiding in plain sight for decades. That's the unsettling reality of CVE-1999-1467, a vulnerability buried deep in SunOS 4.0.x's remote copy program, or rcp. This flaw lets attackers from trusted hosts run any command they want on your system—with root-level power. It's like handing the keys to your digital kingdom to anyone who knocks on the right door. The core threat is deceptively simple. When rcp is set up to trust certain remote hosts, a malformed request can trick it into executing arbitrary commands as the superuser. The root cause? A misconfiguration tied to the "nobody" user account—a placeholder meant for low-privilege tasks. Instead of staying harmless, this account becomes a launchpad for total system compromise. Who's affected? Anyone running SunOS 4.0.x, a legacy operating system that powered workstations and servers in the early 1990s. While it's ancient by today's standards, many organizations still rely on these systems for specialized tasks, like running critical research software or controlling industrial equipment. The impact is severe: an attacker could steal data, install backdoors, or crash the entire system. Even if you've upgraded, this flaw highlights how old vulnerabilities can linger in forgotten corners of your network. What should you do? First, if you're still using SunOS 4.0.x, stop. Upgrade to a modern, supported operating system immediately. Second, disable rcp and replace it with secure alternatives like scp or rsync over SSH. Third, audit your trusted hosts list—any machine on it is a potential entry point. Finally, review your "nobody" user configuration: ensure it has no unnecessary permissions or access to sensitive files. This vulnerability is a stark reminder that trust is a fragile thing in cybersecurity. Even a decades-old bug can resurface to bite you, especially if you're running outdated systems. Patch, upgrade, and rethink your trust models before someone else does it for you.

Vulnerability CVE-1999-1506

Imagine a digital backdoor left wide open for decades. That’s the essence of CVE-1999-1506, a vulnerability in SMI Sendmail 4.0 and earlier versions running on SunOS up to 4.0.3. This flaw lets remote attackers waltz right in and access the user "bin," a system account with significant privileges. It’s a relic from an era when email servers were less fortified, but its implications echo today for anyone still running these ancient systems. Who’s affected? Anyone relying on these outdated configurations—think legacy systems in research labs, old university networks, or vintage servers still humming in corners of the internet. The impact is severe: an attacker can leverage this access to execute commands, steal data, or pivot to other parts of the network. For organizations holding onto these systems for historical or operational reasons, it’s a ticking time bomb. Even if you’re not directly impacted, this vulnerability underscores how aging software can become a silent liability. What should you do? First, check if you’re running SMI Sendmail 4.0 or earlier on SunOS 4.0.3 or below. If so, upgrade immediately—there’s no patch for this old flaw, so migration to a modern mail server is your only safe bet. For those who can’t upgrade, isolate the system from the network, apply strict firewall rules, and monitor for unusual activity. It’s a stark reminder: in cybersecurity, the past isn’t always past.

Vulnerability CVE-1999-0084

A ghost from the 1990s is still haunting the internet. Security researchers have flagged an old vulnerability, CVE-1999-0084, that lets attackers turn a simple file creation trick into full system control. The flaw lies in certain NFS servers, which fail to properly restrict the mknod command. Using it, anyone can create a writable device file that taps directly into the system's memory. This isn't just a theoretical risk. Any organization still running legacy NFS servers without proper patches is exposed. Attackers can exploit this to set their user ID to zero, effectively becoming root. That means they can read, modify, or delete any file, install malware, or pivot to other systems on the network. The impact is total compromise, and because the vulnerability is decades old, many administrators may have forgotten it exists. The good news is that the fix is straightforward. First, ensure your NFS servers are patched or upgraded to a version that blocks unprivileged mknod calls. Second, audit your systems for any unexpected device files, especially in shared directories. Finally, enforce the principle of least privilege: restrict who can mount NFS shares and what commands they can execute. This old ghost only has power if you leave the door open.

Vulnerability CVE-2000-0388

Picture this: a digital trapdoor, hidden in plain sight, just waiting for someone to pull the lever. That's the essence of CVE-2000-0388—a buffer overflow vulnerability lurking inside FreeBSD's libmytinfo library. By feeding it an overly long TERMCAP environmental variable, a local user can trick the system into executing malicious commands. It's like handing a master key to anyone who knows the right knock. This flaw hits anyone running FreeBSD systems where local users have access. Think of it as a backdoor for insider threats—employees, students, or anyone with a login can potentially escalate their privileges. The impact? Full command execution, meaning they could install malware, steal data, or crash the system. It's not a global pandemic, but for the affected network, it's a serious breach of trust. So, what's the fix? First, patch your FreeBSD systems immediately—this vulnerability is old but still dangerous if unaddressed. Next, review and restrict environmental variable handling in your security policies. Finally, monitor user activity for unusual command patterns, especially from local accounts. Think of it as locking the door after checking who's holding the key.

Vulnerability CVE-1999-0209

Imagine a security flaw so old that it predates the turn of the millennium, yet it still echoes across modern networks. That's the case with CVE-1999-0209, a vulnerability hiding in the dusty corners of SunView, also known as SunTools. Specifically, it affects the selection_svc service, a feature designed to share data between applications. The catch? It lets anyone on the network reach in and read files on your system without so much as a password. This isn't a hypothetical threat. If your organization still runs legacy Solaris or SunOS systems with SunView enabled, you're exposed. Think of it like leaving a window open in a locked house—anyone with network access can peek inside. The impact is straightforward: sensitive data, from configuration files to user documents, can be silently siphoned off. For industries like finance, healthcare, or government that cling to old Unix systems for critical operations, this is a quiet backdoor that attackers love. So, what should you do? First, identify if you're still running SunView. Check your system for the selection_svc daemon. If it's active, disable it immediately. Second, segment your network. Isolate legacy systems from modern infrastructure to limit blast radius. Third, apply firewalls or access controls to restrict traffic to only trusted hosts. Finally, consider migrating off these ancient platforms—no piece of history is worth the risk of a breach. Stay sharp, because even 1999's ghosts can haunt today's networks.

Vulnerability CVE-1999-1198

Imagine a backdoor that wasn't even hidden—just a forgotten door left wide open. That's the essence of CVE-1999-1198, a vulnerability lurking in early NeXT systems. Before version 2.0, the BuildDisk program had a startling flaw: it never asked for the root password. Anyone with local access could run it and instantly seize full control of the machine. This isn't a distant, theoretical risk. For anyone still running these vintage NeXT systems—think collectors, museums, or legacy hardware enthusiasts—the threat is immediate and real. A local user, perhaps a curious employee or a malicious insider, could exploit this to gain root privileges. That means they could read any file, install malware, or even wipe the entire system. The impact is total compromise, all because the software assumed trust where it shouldn't have. So, what can you do if you're still using one of these systems? First, upgrade to NeXT version 2.0 or later, where this vulnerability is patched. If that's not possible, limit physical access to the machine—only allow trusted users near it. Consider running it in an isolated network to prevent remote exploits. And for the truly cautious, treat any local user as a potential threat until you verify the system's security. In cybersecurity, even ancient flaws can haunt you if left unaddressed.

Found this issue useful?

Get daily insights delivered straight to your inbox. No spam. Unsubscribe anytime.