Skip to content

Zero Trust Without Complexity


We are pleased to invite you to an exclusive webinar:

Zero Trust Without Complexity

Achieving a true Zero Trust security posture shouldn’t mean drowning your IT team in a sea of disconnected tools and operational headache. Join our upcoming product webinar to discover how JumpCloud eliminates the traditional complexity of identity and device management.

We’ll show you how to effortlessly unify access control, enforce phishing-resistant MFA, and secure mixed-OS environments—all from a single, centralized console. Secure your spot today to learn how to deliver enterprise-grade protection that empowers your workforce instead of slowing them down.

🗓️ Date: 15 July 2026, Wednesday
🕒 Time: 3pm – 4pm SGT
💻 Venue: Gotowebinar
🌐 Language: English
👨🏻‍💻 Speaker: Kenneth Lo

 

Hotline (65) 6296 4268 | Email: sales@version-2.com.sg
Website: www.version-2.com.sg | www.v2catalog.com

10 Essential Settings for Windows 11 Performance on Apple Silicon with UTM

10 Essential Settings for Windows 11 Performance on Apple Silicon with UTM

A technical guide to tuning resources, optimizing the OS, and maximizing responsiveness in your open-source virtual machine.

Running Windows 11 on an M-series Mac is highly accessible, but the experience heavily depends on your virtualization stack. While commercial platforms like Parallels Desktop offer automated optimizations and authorized support, many developers and enthusiasts turn to open-source alternatives like UTM. The caveat? UTM requires significant manual tuning. This guide outlines the 10 critical configurations needed to transform a sluggish out-of-the-box VM into a highly responsive Windows environment.

Before You Start: Architecture & Expectations

Unlike legacy Intel Macs, Apple Silicon architecture strictly requires the Windows 11 ARM edition. Attempting to install x86 versions will result in immediate failure or catastrophic performance drops. Furthermore, managing expectations is vital. While VMs easily handle office suites, coding, and web browsing, you should not expect native-level performance for modern AAA gaming, heavy CAD rendering, or advanced DirectX workloads.


The UTM Configuration Master List

For the best balance of speed and stability, start with this baseline configuration:

SettingRecommended Configuration
Windows VersionWindows 11 ARM
vCPU Allocation2-4 vCPUs (Never exceed 50% of host cores)
RAM Allocation8-12 GB (10 GB is the sweet spot for 16GB Macs)
Power PlanHigh Performance
Memory IntegrityDisable (only for trusted workflows when performance is paramount)
Windows DefenderSchedule full scans for off-hours; leave real-time active
Visual EffectsDisable transparency and animations
GPU Scheduling (HAGS)Test both states; keep the one providing the best stability
Network AdapterVirtio (if supported)
DNS ProviderCloudflare (1.1.1.1) or Google DNS (8.8.8.8)
VM StorageInternal Apple SSD or high-speed Thunderbolt/USB4 SSD

1. Allocate the Right Number of vCPUs

More virtual CPUs do not equal better performance. Over-allocating cores starves macOS of the resources it needs to run the hypervisor, resulting in a sluggish experience across both systems.

  • 2 vCPUs: Ideal for basic office apps and browsing.
  • 4 vCPUs: The sweet spot for software development and multitasking.
  • Rule of Thumb: Never allocate more than 50% of your Mac’s physical cores to the VM.

2. Optimize RAM Allocation

Windows 11 requires memory to breathe, but giving it too much triggers memory pressure (swapping) on the macOS side, which tanks overall performance.

  • 8 GB: The practical minimum for a stable experience.
  • 10 GB: The ideal allocation for Macs with 16GB of unified memory.
  • 12 GB: Recommended for heavy development workloads (requires a Mac with 24GB+ RAM).

3. Switch to the High Performance Power Plan

By default, Windows uses a “Balanced” power plan that aggressively downclocks the CPU during brief moments of inactivity. In a VM, this causes micro-stutters when switching apps or opening tabs. Switching to High Performance keeps CPU clocks elevated.

To enable: Go to Settings > Power Options > select High Performance. (Note: This will increase battery consumption and fan activity on MacBooks).

4. Review Memory Integrity (Core Isolation)

Memory Integrity protects the Windows kernel by running processes in an isolated, hypervisor-based environment. Because UTM is already virtualized, enabling this creates nested virtualization overhead. If you only run trusted software, disabling Memory Integrity in Windows Security can yield measurable CPU efficiency gains.

5. Manage Windows Defender Activity

Windows Defender is essential, but a full disk scan running during an active development session will cripple VM performance. Do not disable real-time protection; instead, schedule full background scans for off-hours (e.g., overnight) to prevent I/O contention on your virtual disk.

6. Disable Unnecessary Visual Effects

Animations and transparencies that look great on native hardware can be computationally expensive inside a VM relying on a virtualized graphics layer. Search Windows for “Adjust the appearance and performance of Windows” and disable transparency effects, window animations, and menu fades to make UI navigation feel instantly snappier.

7. Test Hardware-Accelerated GPU Scheduling (HAGS)

HAGS offloads graphics scheduling from the CPU to the GPU. In a VM, its effectiveness is highly unpredictable. If your UTM setup handles graphics acceleration well, HAGS might reduce UI lag. If it causes graphical glitches or instability, turn it off. Testing is the only way to know which works best for your specific hardware mix.

8. Optimize Networking and DNS

Sluggish internet inside a VM is often a DNS issue, not a bandwidth problem. Switch your Windows network adapter settings from automatic DNS to manual, and use a fast provider like Cloudflare (1.1.1.1) or Google (8.8.8.8). Additionally, ensure your UTM network adapter is set to Virtio to minimize virtualization overhead.

9. Store the VM on Fast SSD Storage

A virtual machine constantly reads and writes to a massive disk image file. If that file lives on a slow drive, your VM will lag regardless of how many CPU cores you assign. Always store your UTM VM package on your Mac’s internal SSD or a high-performance external SSD. Leave ample free space on both the Mac host and the Windows guest to prevent I/O bottlenecks.

10. Adjust App Graphics Before Adding Resources

When an application struggles, users often throw more RAM or vCPUs at the VM. Instead, adjust the application’s internal settings. Drop shadow quality, volumetric lighting, and anti-aliasing from “Ultra” to “High.” The visual difference is often negligible, but the performance recovery in a constrained virtual GPU environment is massive.


Final Thoughts

Optimizing Windows 11 in UTM requires a methodical approach—make one change, test the results, and avoid the trap of allocating 100% of your Mac’s resources to the VM. For enthusiasts and developers, UTM provides a highly customizable sandbox. However, if you require a frictionless, highly optimized Windows environment for daily professional use, you may eventually want to explore automated commercial solutions like Parallels Desktop.

Pro Tip: Always use UTM’s snapshot feature before making major configuration changes or installing complex software. If an optimization breaks your system, you can instantly roll back to a stable state.

 

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

About Parallels
Parallels® is a global leader in cross-platform solutions, enabling businesses and individuals to access and use the applications and files they need on any device or operating system. Parallels helps customers leverage the best technology available, whether it’s Windows, Linux, macOS, iOS, Android or the cloud.

Mobile Device Security: Identification, Triage, and Prevention of Phone Hacks

Indicators of Mobile Device Compromise: Triage and Prevention Guide

An Operational Handbook for Spotting Malware Infiltration, Navigating Cellular Diagnostic Codes, and Executing Device Hardening

Security Awareness Briefing: Modern smartphones are no longer secondary communication gadgets—they serve as the central repository for our identity, banking credentials, and private enterprise keys. This consolidation makes mobile endpoints high-value targets for global cybercriminals. When a device is successfully compromised, it leaves specific behavioral footprint patterns. Detecting these signals early allows users to interrupt active data exfiltration and isolate malicious payloads before a minor security slip turns into full-scale identity theft.

Primary Behavioral Signs of a Hacked Device

Malware and spyware operating on iOS or Android systems cannot run completely invisibly. Because malicious code must continuously consume processing power and transmit stolen telemetry to remote command-and-control servers, it produces highly visible hardware and network anomalies:

  • Severe Performance Degradation: If a relatively modern smartphone experiences constant interface lag, delayed keystrokes, or application crashes during simple tasks like screen unlocking, unverified processes may be exhausting system memory.
  • Sudden Thermal Spiking: Malicious background activity puts a heavy, continuous load on your device’s CPU. If your phone gets noticeably hot while sitting idle in your pocket, background malware might be running at max capacity. Over time, this constant heat can permanently degrade your hardware and ruin your battery.
  • Abrupt Battery Depletion: While older phone batteries degrade over months, a sudden drop where a healthy battery drains in just minutes or a few hours indicates intense background processing, often linked to active data skimming.
  • Unexplained Mobile Data Spikes: Spyware needs to exfiltrate your private information, photos, and location coordinates to remote attackers. If your monthly data usage spikes unexpectedly without any change in your browsing habits, unauthorized uploads are likely occurring.
  • Mysterious App Deployments: Look out for unfamiliar software on your device. Sophisticated spyware can be injected remotely through advanced browser exploits, leaving malicious applications hidden in nested app folders.
  • Invasive Interface Pop-Ups: Aggressive, persistent advertisements or strange system warnings appearing outside regular browsing sessions are strong signs of underlying adware or rogue third-party configurations.
  • Ghost Communications: Finding outbound text messages or phone calls in your logs that you never made indicates that your communication accounts or the device’s cellular baseband have been hijacked.

How Mobile Devices Get Compromised

While advanced threat actors occasionally exploit unpatched zero-day software vulnerabilities to breach devices, the vast majority of successful mobile compromises rely on social engineering and user oversight:

1. Phishing & Smishing Funnels

Attackers send highly convincing SMS messages or emails that look exactly like trusted banking apps or delivery services. These lures use urgent language to trick victims into clicking malicious links, downloading credential-stealing applications, or compromising their primary cloud accounts.

2. Unencrypted Public Wi-Fi Networks

Free hotspots in public spaces like cafés and airports rarely enforce robust data encryption. Cybercriminals actively monitor these open frequencies to intercept unencrypted data streams, alter web traffic, and gain unauthorized access to connected endpoints. If you suspect an active public network intrusion, immediately kill the connection and keep all mobile data turned off until you can run a clean security check.

3. Rogue Bluetooth Pairings

Leaving your Bluetooth interface set to discoverable in crowded public spaces allows attackers to establish unverified connections to your device. This opening gives them a quick path to siphon local file directories and extract data using nearby proximity exploits.


Cellular Diagnostic Matrix: USSD Verification Codes

If you suspect an active interception or unauthorized traffic routing, you can run built-in Unstructured Supplementary Service Data (USSD) codes through your phone’s native dial pad. This lets you query the cellular network and verify your current configuration states directly.

Operational Note: Code availability varies depending on your cellular network provider, geographical location, and device hardware generation.
USSD Dial CodeDiagnostic Query TargetSecurity & Operational Utility
*#06#IMEI Number RetrievalDisplays your device’s unique hardware identifier, which is required by cellular carriers to flag or blacklist a compromised handset.
*#21#Unconditional Call Forwarding AuditReveals whether all inbound voice calls, text messages, and data payloads are being automatically redirected to an external phone number.
*#67#Conditional Forwarding (Busy/Declined)Checks if your communication streams are being intercepted when your line is busy or when you manually decline a call.
*#62#Conditional Forwarding (Unreachable/No Signal)Identifies where inbound communications are routed when your device is turned completely off or placed in airplane mode.
*#004#Comprehensive Conditional Forwarding ReviewProvides a complete summary of all active conditional redirection preferences configured on your cellular line.
#002# or ##004#Global Forwarding DeactivationInstantly wipes out all conditional and unconditional forwarding configurations, ensuring all incoming traffic routes cleanly to your device.
*#33#Call Barring VerificationReveals if any explicit restrictions have been placed on your inbound or outbound communication paths.
*#3282#Data Ingestion LoggingQueries the carrier’s system directly for accurate data usage metrics, allowing you to cross-reference and catch silent background exfiltration.

Incident Response: Removing an Attacker from Your Phone

If a security check confirms an active compromise, you must isolate the device immediately. Before attempting technical remediation, use an entirely separate, secure device to change all primary passwords—especially for banking, email, and password managers. Inform your contacts out-of-band that your device has been compromised to protect them from downstream phishing waves.

Step 1: Execute a Certified Anti-Malware Scan

Deploy an official, verified security scanner from a trusted developer to sweep local storage, isolate malicious binaries, and remove active adware payloads. Avoid installing unverified utility programs from app store search results, as attackers frequently distribute spyware disguised as security scanners.

Step 2: Conduct a Comprehensive Manual App Audit

Review your full list of installed applications through your system settings. Look for unapproved software or apps stashed away inside nested utility folders. Completely uninstall any unrecognized apps and manually delete any leftover file structures from local directories.

Step 3: Perform a Full System Factory Reset

If deep malware persists, a full factory reset is the cleanest way to clear out deeply embedded files. Note that this step will completely wipe all local files, photos, and configurations from the device.

Executing Factory Reset on Apple iOS

  1. Launch the native Settings application.
  2. Navigate to General → scroll down and select Transfer or Reset iPhone.
  3. Select Erase All Content and Settings.
  4. Click Continue, then enter your local passcode and your Apple Account credentials to authorize the wipe sequence.

Executing Factory Reset on Google Android

  1. Open the system Settings panel.
  2. Navigate to General Management (or System → Reset Options depending on your manufacturer).
  3. Select Factory Data Reset.
  4. Review the account warning list, click the Reset button, and enter your system PIN code to begin the complete storage wipe.

The Proactive Mobile Hardening Blueprint

To secure your device against future compromise and keep your data safe from evolving mobile threats, implement these fundamental security controls:

  • Route Connections Through an Encrypted VPN Tunnel: Never connect to open public Wi-Fi hotspots without turning on a trusted VPN. Encrypting your traffic right at the device edge stops attackers from sniffing or altering your data streams on shared local networks.
  • Enforce Radio Interface Discipline: Keep Bluetooth and Wi-Fi hotspot features turned completely off when you don’t need them. If you must keep Bluetooth active for peripheral hardware, check your system settings to block automatic pairing requests.
  • Restrict Software Sourcing to Official Marketplaces: Download applications exclusively from the Apple App Store or Google Play Store. Verify the legitimacy, review counts, and requested developer permissions for an app before installing it to avoid downloading copycat malware.
  • Keep Your Mobile OS and Applications Updated: Install security updates as soon as they are released. Developers use these updates to patch newly discovered system vulnerabilities and close critical entry points before attackers can exploit them.
  • Enforce Strict Physical Security Measures: Never leave your smartphone unattended in public spaces. Set up a secure biometric or alpha-numeric device lock screen, and enable remote tracking tools (like Apple’s *Find My* or Google’s *Find My Device*) so you can lock and wipe your phone if it gets lost or stolen.
  • Enforce Multi-Factor Authentication (MFA) Globally: Turn on MFA for all your online accounts to add an extra layer of defense beyond basic passwords. Use an encryption-backed application, like the built-in authenticator inside NordPass, to safely generate and organize your one-time verification codes.
  • Implement a Dedicated Password Manager: Protect your data by avoiding simple, repeated passwords or storing credentials in unencrypted text files. Use an advanced manager like NordPass to generate long, high-entropy credentials (at least 15 characters combining letters, numbers, and symbols) and deploy cryptographic passkeys to lock down your digital identity against automated attacks.

 

About NordPass
NordPass is developed by Nord Security, a company leading the global market of cybersecurity products.

The web has become a chaotic space where safety and trust have been compromised by cybercrime and data protection issues. Therefore, our team has a global mission to shape a more trusted and peaceful online future for people everywhere.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

About NordPass
NordPass is developed by Nord Security, a company leading the global market of cybersecurity products.

The web has become a chaotic space where safety and trust have been compromised by cybercrime and data protection issues. Therefore, our team has a global mission to shape a more trusted and peaceful online future for people everywhere.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

SealPath Elevates CAD Security

SealPath Elevates CAD Security with New Microsoft Purview Monitoring Dashboard and Expanded 2026 Software Support

The Bottom Line: Data-centric security leader SealPath has officially launched a comprehensive Monitoring Dashboard tailored for organizations securing CAD and engineering files via Microsoft Purview. By integrating Microsoft Purview Double Key Encryption (DKE) and ensuring full compatibility with top 2026 CAD applications, SealPath is delivering unparalleled, persistent protection for highly sensitive intellectual property.

Unprecedented Visibility: The New Monitoring Dashboard

For organizations that regularly share technical blueprints and proprietary designs with external suppliers, contractors, and internal teams, tracking that data post-distribution has traditionally been a challenge. SealPath’s new web-based dashboard solves this by giving IT, security, and engineering departments a centralized command center to monitor protected CAD assets.

The dashboard meticulously logs crucial document interactions, offering deep insights into how intellectual property is being handled in the wild. Key tracking features include:

  • Action Logging: Real-time tracking of file opens, copies, prints, and exports.
  • Threat Highlighting: Instant visibility into access attempts that were denied by active security protocols.
  • Advanced Filtering: Sort metrics by specific users, organizations, date ranges, operational types, or success/failure statuses.
  • Granular Session Forensics: Administrators can drill down into individual work sessions to view chronologically mapped actions, session duration, IP addresses, device types, and applied permissions.
  • Reporting Ready: All metrics and activity charts can be seamlessly exported to Excel or CSV formats for further analysis.

“Engineering organizations need to protect their designs without disrupting the CAD applications and collaboration workflows their teams rely on. With the new Monitoring Dashboard, organizations gain a clearer view of how protected CAD documentation is used, while maintaining the granular controls required to protect valuable intellectual property.”

Luis Ángel del Valle, CEO of SealPath

Advanced Encryption and Refined Control

To meet the needs of organizations managing ultra-sensitive data, SealPath has integrated support for Microsoft Purview Double Key Encryption (DKE) specifically for CAD files. This feature ensures that enterprises retain absolute authority over their encryption keys, adding an extra layer of defense for mission-critical designs.

This integration natively extends Microsoft Purview’s usage policies directly into the CAD environment. Whether a file is viewed, edited, pasted, printed, or exported, these strict governance policies travel alongside the document—even when it leaves the corporate perimeter.

Furthermore, SealPath has actively refined the user experience within AutoCAD. Protected drawings can now be opened seamlessly within the same AutoCAD instance, preserving standard workflow behaviors and boosting performance. To prevent data leakage, strict copy-and-paste restrictions are applied at the individual file level, ensuring data cannot be cross-pollinated between drawings without explicit authorization.

Expanded Ecosystem Compatibility for 2026

Industrial, manufacturing, and engineering workflows cannot afford to be bottlenecked by outdated security compatibility. To support the latest industry tools, SealPath has expanded its protection umbrella to fully support the 2026 suite of major CAD applications, including files containing complex references and assemblies.

Supported environments now include:

AutoCAD 2026
AutoCAD Mechanical 2026
AutoCAD Electrical 2026
AutoCAD Civil 3D 2026
AutoCAD LT 2026
DWG TrueView 2026
SolidWorks 2026
SolidWorks PDM 2026

This robust compatibility ensures that enterprises can securely share intricate project files with external partners, while maintaining total operational visibility and the crucial ability to revoke access at any time.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

About SealPath
SealPath is the European leader in Data-Centric Security and Enterprise Digital Rights Management, working with significant companies in more than 25 countries. SealPath has been helping organizations from different business verticals such as Manufacturing, Oil and Gas, Retail, Finance, Health, and Public Administration, to protect their data for over a decade. SealPath’s client portfolio includes organizations within the Fortune 500 and Eurostoxx 50 indices. SealPath facilitates the prevention of costly mistakes, reducing the risk of data leakage, ensuring the security of confidential information, and protecting data assets.

Technical Threat Advisory: Systemic Memory-Safety Flaws in the FatFs Ecosystem

The Fragility of the Embedded Supply Chain: Analyzing Seven FatFs Vulnerabilities

A Security Architecture Review of LLM-Assisted Vulnerability Hunting, Mass Downstream Blast Radii, and Defusing File System Exploitation Vectors

Strategic Vulnerability Briefing: Removable media parsers remain an incredibly attractive target surface for adversaries attempting to bypass endpoint protections. Recent supply chain security research by runZero leverages Large Language Models (LLMs) to uncover seven unique vulnerabilities (ranging from CVSS Medium to High) within the ubiquitous FatFs file system library. Because FatFs is baked into major commercial and industrial firmware middleware, these memory-safety bugs present an expansive downstream blast radius across critical asset ecosystems.

Mapping the Transitive Blast Radius

FatFs is a lightweight, open-source FAT/exFAT file system driver designed specifically for resource-constrained embedded systems. Its compact efficiency has made it a default architectural component across the hardware landscape. However, because these systems lack modern operating system mitigation controls like Address Space Layout Randomization (ASLR) or hardware-enforced Memory Protection Units (MPUs), any memory corruption primitive inside the file parser can result in an immediate device takeover.

The affected ecosystem spans major RTOS platforms and middleware layers, including:

  • Espressif ESP-IDF & STMicroelectronics STM32Cube middleware
  • Zephyr RTOS, Mbed, and Samsung TizenRT
  • MicroPython, ArduPilot, RT-Thread, and SWUpdate

Consequently, these vulnerabilities impact a wide array of downstream deployments—ranging from consumer IoT hardware and drones to industrial control systems (ICS), security cameras, crypto wallets, ATMs, and electronic voting machines. Any device that automatically mounts removable FAT, exFAT, or GPT media (such as SDCards or USB storage) is potentially exposed to local jailbreaks or malicious over-the-air (OTA) update exploitation.


The Shift to LLM-Assisted Vulnerability Hunting

This research revisits an open-source security assessment originally initialized in 2017. At that time, a standard manual audit paired with several days of traditional file fuzzing only surfaced minor, low-impact bugs. Nine years later, in early 2026, the research team approached the identical codebase utilizing Visual Studio Code and GitHub Copilot in an automated execution mode.

The Automation Paradox: By utilizing basic LLM prompts without building complex custom harnesses or dedicated fuzzing loops, the model trivially identified logic flaws that human eyes overlooked. The AI automatically generated an intelligent fuzzer with novel inputs and systematically validated exploitability paths across distinct hardware deployment scenarios—proving that the barrier to discovering deep supply chain flaws has permanently collapsed.


Taxonomy of the Seven FatFs Discoveries

The identified security flaws have been documented across seven distinct CVE tracks, ordered below by subjective adversarial exploitation value:

CVE Tracking IDVulnerability Classification & VectorCVSS ScoreOperational & Architectural Impact
CVE-2026-6682FAT32 Integer Overflow in mount_volume()7.6 (High)Arithmetic overflow in core mounting logic allows an attacker to inject corrupted file-size metadata. Downstream components trust this value as a read length, causing stack/heap overflows and remote code execution during automated firmware updates.
CVE-2026-6687exFAT Label-Length Stack Overflow in f_getlabel()7.6 (High)Fails to properly cap the exFAT label length parameter, allowing oversized write operations to overwrite caller-allocated stack buffers. This creates a clean memory-corruption primitive in consumer-facing configurations.
CVE-2026-6688Long Filename (LFN) Buffer Overflow in Callers7.6 (High)When LFN support is compiled, the filename property can scale far beyond what downstream string wrappers (e.g., strcpy, sprintf) expect. This triggers memory corruption when developers copy long filenames into fixed-size local buffers.
CVE-2026-6685Unsigned-Subtraction Numeric Wrap in Cache Layer6.1 (Medium)Arithmetic wrapping during fragmented volume manipulation corrupts the dirty-cache validation state. This results in out-of-bounds memory effects, leading to silent data corruption in critical control and telemetry logging workloads.
CVE-2026-6683exFAT Divide-by-Zero in Sync and Write Paths4.6 (Medium)A crafted storage medium can trigger an unhandled divide-by-zero condition during sync operations. This creates a reliable platform crash loop that can be leveraged to permanently brick hardware devices via malicious OTA packages.
CVE-2026-6686Uninitialized Cluster Leak via Out-of-Bounds Seek4.6 (Medium)Seeking beyond the EOF (End-of-File) marker exposes uninitialized storage clusters. This allows unauthorized actors to read stale blocks containing residual data from previously deleted system files or update binaries.
CVE-2026-6684GPT Partition-Scan Infinite Loop Denial of Service4.6 (Medium)Abusing the partition entry count parameters forces affected pre-R0.16 codebases into an unbounded loop. This results in an infinite mount-time Denial of Service (DoS) that breaks the boot sequence of the underlying system.

The Open Source Dependency Paradox

This discovery highlights the persistent structural risk of modern digital infrastructure: small, single-maintainer software blocks quietly support massive enterprise and industrial frameworks. FatFs is compact, deeply trusted, and compiled directly into thousands of production devices.

Remediating this class of vulnerability presents unique challenges for downstream implementers. Because embedded software teams frequently fork open-source components and apply custom, local modifications, dropping in an upstream patch without extensive regression testing can break core device functionality. Despite coordinated outreach efforts involving JPCERT/CC, the upstream maintainer did not respond to these findings, pushing the responsibility of active remediation onto downstream vendors.

Vendor Remediation Action Items

  • Audit Codebase Ingestion: Scan internal repositories to identify all vendored, modified, or wrapped instances of the FatFs library.
  • Verify String and Metadata Handling: Review wrapper functions handling file lengths, partition mounting, and long filenames to eliminate reliance on unsafe string operations.
  • Upgrade to R0.16+: Prioritize migrating legacy codebases to FatFs version R0.16 or newer to benefit from structural GPT partition validation checks.

Conclusion: Defensive Alignment for the Agentic Era

Attempting to suppress memory-safety flaws in 2026 is no longer a viable strategy. We have firmly entered the era of the automated threat actor, where advanced AI agents can identify unpatched parser bugs at scale. If defensive security teams can locate deep supply-chain bugs through the intelligent application of LLM automation, threat actors can—and will—do the same.

To help teams validate their defense posture, verified proof-of-concept indicators, specialized test environments, and sample qemu exploitation harnesses are available via the public research repository:

https://github.com/runZeroInc/vulns-2026-fatfs-chance

In a hyper-automated development landscape, defenders must assume their software supply chain is under continuous scrutiny. Proactive code audits, explicit input validation, and transparent security disclosures are the only ways to stay ahead of automated exploitation vectors.

About runZero
runZero, a network discovery and asset inventory solution, was founded in 2018 by HD Moore, the creator of Metasploit. HD envisioned a modern active discovery solution that could find and identify everything on a network–without credentials. As a security researcher and penetration tester, he often employed benign ways to get information leaks and piece them together to build device profiles. Eventually, this work led him to leverage applied research and the discovery techniques developed for security and penetration testing to create runZero.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

Detecting and Investigating Lateral Movement: A Network Traffic Analysis Framework

Detecting and Investigating Lateral Movement: A Network Traffic Analysis Framework

A Technical Guide to Identifying Malicious Pivots, Abused Administrative Protocols, and Incident Triaging Workflows via Passive Network Detection and Response (NDR)

Strategic Threat Briefing: Lateral movement represents one of the most critical execution phases of an internal breach. Unlike external exploitation vectors, an adversary navigating your internal network rarely introduces custom malicious tooling; instead, they hijack legitimate, built-in administrative services to blend into normal baseline traffic. This framework details how to leverage passive, agentless network-level telemetry—such as GREYCORTEX Mendel—to expose unauthorized pivots, differentiate malicious commands from routine IT administration, and map structural attack chains in real time.
 

The Illusion of Administrative Normalcy

The core challenge in isolating lateral movement lies in the nature of the protocols involved. Services like SMB, RDP, and PSExec form the operational foundation of daily Windows enterprise infrastructure. Because these channels are ubiquitous, threat actors deliberately weaponize them to map internal subnets, locate high-value active directories, and exfiltrate staging assets without triggering traditional perimeter defense alarms.

To expose these hidden threat layers, security analysts must shift focus from single file-scanning controls to comprehensive network metadata analysis, checking what occurred before a connection was established and tracking where a host pivoted immediately afterward.

 

Analyzing the Four Primary Protocol Vectors of Lateral Movement

Adversaries favor native operating system tools because they guarantee execution while bypassing traditional software blocklists. Security teams must monitor four common protocol architectures for signs of operational abuse:

1. SMB and Windows Administrative Shares (ADMIN$)

Server Message Block (SMB) handles standard file distribution and printer mapping across Windows networks. However, its built-in administrative shares—specifically ADMIN$, which exposes the remote host’s system root directory—present a major exploitation risk. Gaining access to this share allows an attacker to drop binaries, stage execution scripts, and move tools laterally across the environment.

Network Traffic Detection Indicators

Passive NDR engines monitor the application layer of an SMB session to track three critical variables: the active SMB protocol version, the explicit share paths being called, and associated file write/read metrics. While a routine administrator connection rarely triggers unexpected application binaries, an adversarial pivot frequently pairs share access with immediate tool compilation. For instance, detecting an active ADMIN$ session immediately followed by a file operation involving unapproved execution layers (such as a local python.exe deployment) serves as a high-fidelity indicator of compromise.

Investigation Checklist

  • Initiator Verification: Correlate the source IP address against authorized administrative jump hosts and active change management logs.
  • Post-Access Triggers: Audit the connection payload to check whether the share access was immediately followed by binary file drops or unauthorized script staging.

2. PSExec Service Spawning

PSExec is a lightweight, command-line remote administration utility from the Microsoft Sysinternals suite. It allows IT teams to execute commands on remote endpoints without initializing a full interactive desktop session. Attackers leverage this exact capability to achieve remote shell execution across target subnets.

Network Traffic Detection Indicators

PSExec leaves a distinct signature in network traffic due to its underlying mechanics. Every execution begins by establishing a connection over SMB port 445 to the target’s IPC$ share, followed immediately by installing and starting a temporary Windows service named PSEXESVC. Because this traffic is transmitted in clear text over the wire, an NDR platform can read the exact command string passed to the remote host, providing direct evidence of adversarial intent.

Investigation Checklist

  • Operator Authentication: Flag any instances of PSEXESVC initialization executing outside standard operational maintenance hours or on endpoints with no historical record of remote administration.
  • Command String Extraction: Inspect the parsed application metadata to analyze the exact command string executed by the service, prioritizing any obfuscated strings or unmapped binary calls.

3. Remote Desktop Protocol (RDP) Sessions

Remote Desktop Protocol (RDP) provides full graphical interface access to remote target machines. If an adversary harvests valid corporate credentials via phishing or local credential dumping, they can initialize an authenticated RDP session to interact directly with internal file networks, bypassing endpoint malware detection layers.

Network Traffic Detection Indicators

Because RDP session traffic is encrypted natively, security analysts cannot directly inspect in-session keystrokes or file actions from network flows alone. Investigation must therefore pivot to analyzing connection metadata, tracking variables like source-destination IP pairs, session durations, and geographic origin indicators.

Session duration metadata provides deeper insights than most analysts realize. While a brief internal RDP session might appear benign, it must be evaluated alongside the prior activity baseline of the initiating host. If that host demonstrated anomalous system queries or unmapped database access immediately before opening the RDP session, the connection is likely part of a lateral chain. Analysts can leverage peer graphing to trace every internal endpoint the host interacted with immediately after the session ended to define the complete blast radius.

Investigation Checklist

  • Pre-Session Host Baseline: Analyze the historical activity of the source device to determine if unusual communication trends or scanning behavior preceded the session.
  • Downstream Peer Graphing: Leverage network peer graphing to map out and audit every subsequent internal connection initialized by the target host after the RDP session closed.

4. LLMNR Poisoning (Link-Local Multicast Name Resolution)

Link-Local Multicast Name Resolution (LLMNR) serves as a fallback name resolution protocol when standard DNS queries fail. When a Windows endpoint cannot locate a target hostname via DNS, it broadcasts a multicast packet across the local network segment asking if any peer knows the address, allowing any device on the subnet to respond.

Network Traffic Detection Indicators

An attacker can exploit this behavior by running tools like Responder to listen for these multicast queries on UDP port 5355. The attacking device sends a spoofed unicast response claiming to be the target host, forcing the victim machine to attempt authentication and transmit its NTLM credential hash over the wire. A legitimate LLMNR exchange occurs exclusively between a client and a valid asset holder; detecting a unicast response originating from an unexpected IP address with no prior communication history indicates an active poisoning attempt.

Investigation Checklist

  • Responder Validation: Compare the IP address of the unicast responder against the authoritative hostname registry, and flag any nodes attempting to answer queries for unmapped domains.

 

Unifying Parallel Detection Methodologies

Isolating sophisticated lateral movement requires running multiple, complementary analytics engines simultaneously to eliminate individual visibility blind spots:

Detection VectorCore Analytical FocusLateral Movement Insight Contribution
Network Behavior Analysis (NBA)Establishes a dynamic baseline of traffic volumes, connection durations, and peer pairings.Flags structural anomalies, such as a workstation suddenly initiating unmapped connections to high-value database segments.
Intrusion Detection System (IDS)Applies deterministic signature matching against known threat actor methodologies.Instantly identifies specific exploit strings and known post-exploitation framework patterns, regardless of baseline trends.
Log Correlation & ProcessingAggregates application and event logs from endpoints, directories, and internal services.Enriches network flow metrics with explicit system details, including Windows Event IDs and active process creations.

When these detection layers operate in tandem within a unified NDR console, disjointed alerts turn into a clear attack timeline. For example, if an IDS signature flags an anomalous ADMIN$ connection while the behavior analysis engine simultaneously logs an unusual surge in internal peer links from that same device, analysts are no longer looking at random noise—they are tracking an active compromise chain.

 

From Real-Time Triage to Retrospective Forensics

Lateral movement is a progressive sequence that unfolds across multiple protocols, devices, and subnets over time. Because threat actors use standard administrative tools to blend in, catching them requires deep, continuous network visibility to map out both pre-alert behaviors and downstream activities.

This visibility remains valuable long after an active incident is contained. Maintaining a long-term network metadata repository allows security teams to run retrospective analysis months after an event. This historical record ensures your enterprise can confidently execute deep threat hunting exercises, satisfy regulatory compliance audits, and verify the absolute closure of a breach.

About GREYCORTEX
GREYCORTEX uses advanced artificial intelligence, machine learning, and data mining methods to help organizations make their IT operations secure and reliable.

MENDEL, GREYCORTEX’s network traffic analysis solution, helps corporations, governments, and the critical infrastructure sector protect their futures by detecting cyber threats to sensitive data, networks, trade secrets, and reputations, which other network security products miss.

MENDEL is based on 10 years of extensive academic research and is designed using the same technology which was successful in four US-based NIST Challenges.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.

Neutralizing Multi-Tenant BEC: An MSP Operational Framework for Microsoft 365 Identity Hardening

Neutralizing Multi-Tenant BEC: An MSP Operational Framework for Microsoft 365 Identity Hardening

A Technical Playbook for Intercepting Phishing-Resistant MFA Bypasses, OAuth Application Exploitation, and Malicious Mailbox Persistence Across Managed Ecosystems

Strategic Briefing: Business Email Compromise (BEC) has transitioned from crude email spoofing to sophisticated session hijacking and live conversation interception. Because adversaries exploit trust rather than software vulnerabilities, traditional perimeter defenses fail to catch post-login lateral movement. For Managed Service Providers (MSPs), safeguarding dozens of Microsoft 365 (M365) environments simultaneously demands transitioning from reactive alert management to a standardized, identity-centric detection and response model.

The Anatomy of Modern Intercept-Based BEC

The standard attack pattern does not rely on local malware execution. Instead, adversaries establish initial access via adversary-in-the-middle (AiTM) phishing proxies, credential harvesters, or rogue OAuth application consent tricks. Once inside a client’s tenant, the attacker quietly reviews mailbox configurations, identifying high-value vendor relationships, payment cadences, and accounting workflows.

Rather than drawing immediate suspicion, the attacker builds a silent persistence structure using native M365 infrastructure like hidden inbox routing rules or delegated permissions. When an active financial transaction occurs, the attacker intercepts the thread—frequently using look-alike, look-alike domains—to inject fraudulent banking updates. Because the message relies on an existing communication thread, corporate finance pays the invoice under a false sense of security, realizing the fraud only weeks later when the legitimate vendor queries the unpaid balance.


Core Threat Telemetry & Statistical Findings

Recent threat intelligence highlights the massive financial impact and scaling velocity of identity-based exploits across small and mid-sized enterprise environments:

Security Metric & Threat HorizonStatistical BenchmarkData Source Attribution
Financial Blast Radius per SMB BEC Incident$140,000 to $1.5 million in direct lossesGuardz State of the MSP Threat Report
Global Average Cost of a Data Breach$4.44 million per security incidentIBM Cost of a Data Breach Report
Identity-Driven Intrusions Overall Category Share30% of total recorded data breachesIBM X-Force Threat Intelligence Index
Year-Over-Year Identity Attack Acceleration Rate32% expansion in global volumeMicrosoft Digital Defense Report
Verified MFA Legacy Authentication Bypasses114,827 successful malicious loginsGuardz Multi-Tenant Dataset

Hardening Tenant Authentication via Conditional Access

As adversaries shift from “breaking in” via technical exploits to simply “logging in” via compromised credentials, MSPs must establish rigid, repeatable baseline access profiles across every managed M365 tenant during onboarding. Relying on password updates alone leaves serious gaps that only programmatic access controls can close.

1. Deploying Proactive Conditional Access Policies

  • Block Legacy Transport Channels: Permanently disable older authentication protocols that bypass modern multi-factor prompts.
  • Enforce Phishing-Resistant MFA: Require FIDO2 hardware security keys or biometric passkeys for high-risk corporate profiles, particularly inside accounting, finance, and global administration tiers.
  • Context-Aware Device & Geolocation Fencing: Mandate step-up authentication challenges or absolute blocks on sign-in requests originating from unmanaged endpoints, unrecognized networks, or unexpected geographical regions.
  • Restrict Session Lifespans: Aggressively shorten active session token lifetimes for administrative and finance roles to minimize the exploit window of stolen tokens.

2. Eliminating Rogue OAuth App Consent Exploitation

Attackers frequently bypass password resets and MFA entirely by tricking users into granting broad corporate resource access to a malicious OAuth application. Once accepted, this application maintains a persistent API backdoor into emails, contacts, and files.

Operational Control Rule: MSPs must disable end-user authority to grant app permissions independently. Treat every third-party OAuth app request with the same scrutiny as provisioning a new global administrator account, enforcing scheduled, multi-tenant permission audits.


Detecting Post-Login Bypasses: Token Theft & Legacy Paths

While multi-factor authentication stops bulk automated sprays, it is not a cure-all. Modern defenders must actively monitor for specific bypass vectors that allow threat actors to operate silently inside a client’s environment.

The SMTP AUTH Vulnerability Gate

Despite Microsoft disabling basic authentication for major Exchange Online protocols over recent years, specific exceptions remain open. Specifically, SMTP AUTH is frequently left enabled across legacy environments to support line-of-business applications and network printers. Attackers actively exploit this gap to log in without triggering an MFA prompt, making the global enforcement of legacy authentication blocks a top-tier MSP remediation priority.

Session Token Theft Mitigation

When an adversary harvests a valid session token via AiTM phishing links, the token arrives pre-authenticated, rendering traditional password gates useless. Because this breach bypasses standard authentication checks, detection must pivot toward post-login behavioral telemetry, alerting immediately on the following anomalies:

  • Impossible Travel Anomalies: A single identity demonstrating active sessions from two geographically distinct locations inside a tight timeframe.
  • Session Identity Roaming: An active, authenticated session suddenly migrating to an entirely new IP block or device architecture profile.
  • Contextual Anomalies: User behavioral patterns and data lookups that diverge from verified historical baselines.

Monitoring Mailbox Persistence and Concealment Rules

Once an attacker gains control of a mailbox, their primary goal is to remain hidden from the real user. To do this, they set up internal routing rules designed to quietly manage communications and delete notifications that would expose their presence. MSPs must monitor tenant logs for specific high-risk configurations:

  • Keyword-Driven Forwarding and Deletion: Rules that scan incoming text for strings like “invoice”, “payment”, or “wire”, route them to an external attacker-controlled drop-box, and immediately move the local copy to the deleted items folder.
  • Concealment via Alternative Folders: Rules that divert specific incoming vendor threads to the RSS Feeds or Archive folders to keep them unread and hidden from daily view.
  • Administrative Communication Suppression: Rules designed to auto-delete or block incoming messages from internal IT teams, security providers, or automated password-reset monitors to hide remediation efforts.
  • Unauthorized Delegate Assignment: Granting hidden “Send on Behalf” or delegate permissions, allowing the adversary to read and transmit mail silently without creating copies in the primary user’s Sent Items folder.

Standardizing Multi-Tenant Incident Response

When an active compromise is detected within a managed environment, engineering teams must execute a structured response playbook immediately:

  1. Terminate Active Sessions: Do not just reset the user’s password. Revoke all active session tokens and user certificates globally, as stolen tokens remain fully operational regardless of password updates.
  2. Scrub Account Recovery Settings: Reset the password and audit account recovery configurations to remove rogue backup emails or unauthorized MFA factors added by the attacker to maintain access.
  3. Purge Malicious Mailbox Configurations: Delete all unapproved inbox rules, remove rogue delegates, and revoke unauthorized OAuth application consents across the directory.
  4. Conduct Forensic Impact Analysis: Audit the mailbox logs to determine exactly which items were read, sent, or altered during the exposure window, identifying if fraudulent invoices reached external partners and coordinating out-of-band banking verifications if needed.

Scaling Identity Threat Security with Guardz

Manually implementing these configurations tenant-by-tenant is difficult to scale. The Guardz platform simplifies this process by providing MSPs with a unified console built specifically for multi-tenant, identity-centric security management.

Guardz ITDR continuously tracks behavioral anomalies across Microsoft 365 and Google Workspace, combining disjointed signals—like impossible travel, sudden mailbox rule additions, and token anomalies—into a single, unified incident timeline. Backed by API-integrated email protections that screen for incoming phishing, catch alias mismatches, and provide a 24/7 managed detection and response (MDR) data layer, Guardz gives MSPs the automated tools needed to catch threat vectors early and protect client networks efficiently.

About Guardz
Guardz is on a mission to create a safer digital world by empowering Managed Service Providers (MSPs). Their goal is to proactively secure and insure Small and Medium Enterprises (SMEs) against ever-evolving threats while simultaneously creating new revenue streams, all on one unified platform.

About Version 2 Limited
Version 2 Digital is one of the most dynamic IT companies in Asia. The company distributes a wide range of IT products across various areas including cyber security, cloud, data protection, end points, infrastructures, system monitoring, storage, networking, business productivity and communication products.

Through an extensive network of channels, point of sales, resellers, and partnership companies, Version 2 offers quality products and services which are highly acclaimed in the market. Its customers cover a wide spectrum which include Global 1000 enterprises, regional listed companies, different vertical industries, public utilities, Government, a vast number of successful SMEs, and consumers in various Asian cities.