Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
CVE-2026-79298 — Research repository documenting CVE-2026-79298, an incomplete UEFI Secure Boot bypass remediation in Howyar SysReturn's IA-32 boot path, with reverse engineering and PoC materials. | Kitploit
Tools/GitHubGitHub/themalwareguardian/cve-2026-79298
Vulnerability AnalysisExploitationReverse EngineeringHardware SecurityBinary AnalysisPapers & ResearchFirmware Analysis
GitHubthemalwareguardian/cve-2026-79298

CVE-2026-79298

Research repository documenting CVE-2026-79298, an incomplete UEFI Secure Boot bypass remediation in Howyar SysReturn's IA-32 boot path, with reverse engineering and PoC materials.

View Repository
5h 42m agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

🐞 CVE-2026-79298: Incomplete Remediation of UEFI Secure Boot Bypass in Howyar SysReturn

A vulnerability was patched. A binary was revoked. But only half the architecture was fixed. Eighteen months later, the IA-32 boot path still carried the same custom PE loader, the same bypassed Secure Boot verification, and the same revoked Authenticode hash - shipping commercially in every copy of SysReturn NetCopy until July 2026. This is CVE-2026-79298.




📑 Table of Contents
  • Background
  • How This Research Started
  • The Investigation
  • Vulnerability Summary
  • Coordinated Disclosure
  • Related Repositories
  • References



🧬 Background

I am an offensive security researcher specialising in UEFI firmware exploitation, bootkit/rootkit development, and vulnerability research. This is the field I have chosen to dedicate my career to, and it shapes everything I publish.

I co-authored UEFI Bootkits and Kernel-Mode Rootkits Development - a pioneering book on developing offensive firmware-level implants. I built and released Abyss, a complete Windows UEFI bootkit, and Antarctic, the first publicly available UEFI bootkit framework for Linux. Both are open-source tools designed for red team operators and security researchers to understand, simulate, and defend against real-world firmware threats. Alongside them, I developed Benthic, a Windows kernel-mode rootkit, and Behemoth, a tool for automated UEFI binary analysis.

Building offensive tooling at this level means understanding not just how bootkits work, but how they get installed. That is where UEFI vulnerabilities come in. Every Secure Boot bypass, every improperly signed bootloader, every custom PE loader that skips verification - these are the doors that firmware-level malware walks through. Researching and exploiting those vulnerabilities is a natural extension of the work. You cannot build realistic offensive tooling without understanding the real attack surface.

That research path - developing UEFI malware, then studying the vulnerabilities that enable its deployment - is what led me to CVE-2024-7344 and ultimately to the findings documented here.




🔎 How This Research Started

In January 2025, Martin Smolár and the ESET Research Team published the disclosure of CVE-2024-7344 (Under the cloak of UEFI Secure Boot), a Secure Boot bypass affecting multiple recovery software products, including Howyar SysReturn. The vulnerability was caused by a Microsoft-signed UEFI application that implemented its own custom PE loader (RxPE), bypassing the standard LoadImage and StartImage services entirely. Instead of relying on the firmware's built-in Secure Boot verification, the application manually parsed and executed an unsigned payload from a file called cloak.dat, XOR-encrypted with a single-byte key, no signature check, full firmware-level trust.

Microsoft revoked the affected binaries in the January 2025 Patch Tuesday update. The advisory was published. The security community moved on. But I did not.

I have spent years studying UEFI vulnerabilities - not just CVE-2024-7344, but the entire landscape of Secure Boot bypasses, custom PE loaders, and design-level flaws in signed UEFI components. And there is a pattern I have seen over and over again: the same categories of incorrect design decisions resurface across vendors and across years. A vulnerability gets disclosed, a binary gets revoked, and months or years later a similar flaw appears - sometimes in the same product, sometimes in a different product from the same vendor, sometimes in a completely different vendor's codebase that happens to share the same architectural assumptions.

That pattern made me ask a question that I think the security industry does not ask often enough:

What does a product look like after a CVE? Not during the patch rush - eighteen months later, when nobody is watching anymore.

I decided to find out. And the product I chose was Howyar SysReturn.




🔬 The Investigation

I contacted Howyar Technologies directly and obtained an evaluation copy of SysReturn for a professional procurement assessment - a legitimate context that originated from real-world work evaluating recovery software for large-scale educational deployments.

What I found in SysReturn v11.2.031, released in April 2026 - more than fifteen months after Microsoft's revocation - confirmed exactly what the pattern had suggested.

The x64 boot path had been addressed. But the IA-32 boot path had never been remediated. The binary BOOTia32.efi, distributed as part of the SysReturn NetCopy feature, still contained the same custom PE loader (RxPE), still loaded unsigned payloads from a file called cloak32.dat using the same ALRM format and single-byte XOR encryption, and still carried the exact same Authenticode hash that Microsoft had revoked in January 2025.

The root cause was never fixed in the IA-32 architecture. What had changed was operational - the x64 path had been updated, and the immediate pressure from the disclosure had been addressed - but the underlying architecture persisted untouched in the 32-bit component, shipping commercially in every copy of the product.




🧪 Vulnerability Summary

Download Tool
FieldDetail
CVE IDCVE-2026-79298
Vulnerability TypeIncomplete Remediation of UEFI Secure Boot Bypass (CWE-693: Protection Mechanism Failure)
VendorHowyar Technologies Inc.
ProductSysReturn (NetCopy feature)
Affected VersionsVersions prior to 11.3.034 (confirmed in v11.2.031 and v11.3.033)
Fixed Versionv11.3.034 (July 2026)
Affected ComponentBOOTia32.efi (Microsoft-signed IA-32 UEFI application), RxPE custom PE loader (UEFI\RxPE.cpp), cloak32.dat (ALRM format XOR-encrypted payload)
Attack TypeLocal
ImpactArbitrary code execution, escalation of privileges
Attack VectorAn attacker with write access to the EFI System Partition (local Administrator on Windows, root on Linux) can place BOOTia32.efi and a crafted cloak32.dat on the ESP. Upon reboot, the binary executes the unsigned payload via RxPE, bypassing Secure Boot verification entirely. Requires an IA-32 UEFI system with Secure Boot enabled that trusts the Microsoft Corporation UEFI CA 2011 and has not applied the January 2025 dbx revocation update.
Vendor AcknowledgementConfirmed. The vendor acknowledged during the coordinated disclosure that the IA-32 boot path was never included in the original CVE-2024-7344 remediation.



📬 Coordinated Disclosure

The coordinated disclosure process for this vulnerability was conducted directly with Howyar Technologies over a period of approximately two months.

Timeline summary:

  • June 2026 (v11.2.031) - SysReturn obtained for evaluation. Analysis revealed the IA-32 boot path was never remediated. Coordinated disclosure initiated with Howyar Technologies. The vendor confirmed in writing that the IA-32 remediation was not part of their original fix for CVE-2024-7344.
  • July 2026 (v11.3.033) - First remediation attempt by the vendor. Additional UEFI-related components were identified and removed from the product and build pipeline.
  • July 2026 (v11.3.034) - Second release iteration. All vulnerable IA-32 artifacts fully eliminated from the product.
  • September 2026 - CVE identifier assigned for the incomplete remediation.

The Secure Boot bypass was dynamically reproduced using QEMU/OVMF IA-32 with Secure Boot enabled. Complete reproduction artifacts, reverse engineering documentation, Authenticode hash verification, proof-of-concept materials and every email exchanged during the coordination process is included in the primary research repository.




🔗 Related Repositories

This CVE identifier was assigned after the research had already been conducted, documented, and shared through two dedicated repositories. Those repositories contain the full technical depth - the vulnerable binaries, the reverse engineering, the vendor correspondence, the proof-of-concept tools, and the reproduction materials. This repository serves as the CVE-indexed entry point that ties everything together.


🌊 UEFI Security Research - Howyar SysReturn NetCopy

➡️ UEFI-Security-Research-Howyar-SysReturn-NetCopy

This is the primary research repository. It contains:

  • Vendor manuals and official product documentation provided by Howyar Technologies
  • Key binaries extracted from the evaluation package (BOOTia32.efi, cloak32.dat, and related components)
  • The complete email correspondence with Howyar Technologies during the evaluation and coordinated disclosure process
  • Full reverse engineering of BOOTia32.efi: the ALRM payload format, XOR decryption, the RxPE custom PE loader, Authenticode hash verification against the revoked binary, and the analysis of what was changed versus what was left untouched
  • Python tooling for ALRM/cloak.dat analysis (decode_cloak.py, authenticode_hash.py, create_cloak.py)
  • Dynamic reproduction using QEMU/OVMF IA-32 with Secure Boot enabled

🐞 CVE-2024-7344: Improper PE Image Loading

➡️ CVE-2024-7344

This is the companion repository documenting the original vulnerability that CVE-2026-79298 stems from. It contains:

  • Technical analysis of CVE-2024-7344 as originally disclosed by ESET Research
  • A fully compilable educational proof-of-concept that reproduces the same vulnerability class
  • Documentation of the Secure Boot chain of trust, the custom PE loader architecture, and the exploitation process



📚 References

  • UEFI Security Research - Howyar SysReturn NetCopy
  • Awesome BYOVUA - Awesome-Bring-Your-Own-Vulnerable-UEFI-Application
  • ESET Research - Under the cloak of UEFI Secure Boot: Introducing CVE-2024-7344



🤝 Research & Collaboration

Working on something similar? Researching UEFI, kernel security, exploitation, or another interesting security topic? If you need a hand developing an exploit, exploring a technique, or just want to exchange ideas, don't hesitate to reach out. I am always open to discussing research, helping where I can, and collaborating on interesting projects.

Feel free to contact me on LinkedIn.