Monday, March 3, 2025
HomeMalwareNew Double Zero-day Exploit Discovered in same PDF file that Affected Adobe...

New Double Zero-day Exploit Discovered in same PDF file that Affected Adobe Acrobat & Windows 7

Published on

SIEM as a Service

Follow Us on Google News

A researcher discovered new double Zero-day exploit that affected Adobe Acrobat, Reader and older Windows 7 platforms, Windows Server 2008.

This critical Zero-Day exploit discovered during the analysis conducted by Microsoft against the malicious PDF file that discovered by ESET researcher.

The malicious PDF initially reported to Microsoft as a potential exploit for an unknown Windows kernel vulnerability but the detailed research leads to find another 2 new zero-day exploit within the same PDF.

Initially, this malicious PDF discovered from virustotal which is uploaded by someone. At that time it wasn’t fully prepared to attack and the exploit was in an earlier stage of the development.

Among these 2 critical zero-day exploits, first exploit attacks the Adobe JavaScript engine and run the shellcode and the second exploit affected the older version of Windows 7.

 Zero-Day Exploitation Process

Adobe Acrobat and Reader based Exploit distributed via malicious PDF as a  JPEG 2000 stream that contains the Javascript exploit code.

Later malicious JPEG 2000 stream triggers an out-of-bounds access operation and the access operation is called upon out-of-bounds memory laid out by the heap spray.

After that  corrupted vftable transfers execution into ROP chains then it transfers it into main shellcode.

Later main EoP module loads through reflective DLL loading and finally it launch the  Win32k EoP exploit.

After the successful exploitation, it will drop the .vbs file that designed to download additional payloads to compromise the Victims.

Main Win32k EoP Zero-day Exploit

A loaded PE module exploits the main Win32k elevation-of-privilege (EoP) that was taking advantages of previously unknown vulnerability that affected the windows 7 machine and not present on Windows 10 and newer products.

This exploits using the NULL page to pass malicious records and copies arbitrary data to an arbitrary kernel location.

Intially exploit calls the DLL NtAllocateVirtualMemory  to allocate a fake data structure at the NULL page.

According to Microsoft, the Exploit is working in following ways.

  1. It passes a malformed MEINFOEX structure to the SetImeInfoEx Win32k kernel function.
  2. SetImeInfoEx picks up the fake data structure allocated at the NULL page.
  3. The exploit uses the fake data structure to copy malicious instructions to +0x1a0 on the Global Descriptor Table (GDT).
  4. It calls an FWORD instruction to call into the fake GDT entry instructions.
  5. The exploit successfully calls instructions in the fake GDT entry.
  6. The instructions run shellcode allocated in user mode from kernel mode memory space.

Finally, the exploit modifies the  EPROCESS.Token of the shellcode process and bypass the System and gain the access.

You can also read the ESET Research regarding this Double Zero day Exploits.

Indicators of compromise

SHA-256: dd4e4492fecb2f3fe2553e2bcedd44d17ba9bfbd6b8182369f615ae0bd520933
SHA-1: 297aef049b8c6255f4461affdcfc70e2177a71a9+

Also Read:

Zerodium Pays Upto $1,500,000 Per Fully Functional Zeroday Exploit Submissions

Adobe Issues Patch for Critical Flash Player Zero-day Vulnerability : Its Time to Update

Zero-Day Remote Code Execution Vulnerability Discovered in Microsoft Windows JScript

Hackers Launching Massive Cyber Attack Against 800,000 DrayTek Routers by Exploiting zero-day Vulnerability

Balaji
Balaji
BALAJI is an Ex-Security Researcher (Threat Research Labs) at Comodo Cybersecurity. Editor-in-Chief & Co-Founder - Cyber Security News & GBHackers On Security.

Latest articles

Google Launches Shielded Email to Keep Your Address Hidden from Apps

Google is rolling out a new privacy-focused feature called Shielded Email, designed to prevent apps...

Hackers Using PowerShell and Microsoft Legitimate Apps to Deploy Malware

Cybersecurity experts are warning of an increasing trend in fileless attacks, where hackers leverage...

JavaGhost: Exploiting Amazon IAM Permissions for Phishing Attacks

Unit 42 researchers have observed a threat actor group known as JavaGhost exploiting misconfigurations...

New Poco RAT Via Weaponized PDF Attacking Users to Capture Sensitive Data

A new variant of malware, dubbed "Poco RAT," has emerged as a potent espionage...

Supply Chain Attack Prevention

Free Webinar - Supply Chain Attack Prevention

Recent attacks like Polyfill[.]io show how compromised third-party components become backdoors for hackers. PCI DSS 4.0’s Requirement 6.4.3 mandates stricter browser script controls, while Requirement 12.8 focuses on securing third-party providers.

Join Vivekanand Gopalan (VP of Products – Indusface) and Phani Deepak Akella (VP of Marketing – Indusface) as they break down these compliance requirements and share strategies to protect your applications from supply chain attacks.

Discussion points

Meeting PCI DSS 4.0 mandates.
Blocking malicious components and unauthorized JavaScript execution.
PIdentifying attack surfaces from third-party dependencies.
Preventing man-in-the-browser attacks with proactive monitoring.

More like this

Winos4.0 Malware Targets Windows Users Through Malicious PDF Files

A new wave of cyberattacks leveraging the Winos4.0 malware framework has targeted organizations in...

Lotus Blossom Hacker Group Uses Dropbox, Twitter, and Zimbra for C2 Communications

The Lotus Blossom hacker group, also known as Spring Dragon, Billbug, or Thrip, has...

Squidoor: Multi-Vector Malware Exploiting Outlook API, DNS & ICMP Tunneling for C2

A newly identified malware, dubbed "Squidoor," has emerged as a sophisticated threat targeting government,...