Note: articles are for educational purposes and are not professional security advice — consult an expert for your specific needs.

WinRAR flaw exploited by government-backed actors: 6.23 fix

In short

Government-backed hacking groups are exploiting WinRAR flaw CVE-2023-38831 to execute arbitrary code when users try to view a seemingly benign file within a ZIP archive. WinRAR versions before 6.23 on Windows are affected; updating to 6.23 fixes the vulnerability.

Summary written with AI from this article, and checked against it.

Government-Backed Actors Exploit WinRAR Vulnerability: What You Need to Know

At a glanceCVE-2023-38831

CVE-2023-38831 has a CVSS 3.1 base score of 7.8 (High) from NVD. It is fixed in WinRAR 6.23.

Severity7.8 High (CVSS 3.1, NVD)
Fixed inWinRAR 6.23
AffectedWinRAR before 6.23
ExploitedYes: in CISA's Known Exploited Vulnerabilities catalog since August 24, 2023
EPSS99.8% chance of exploitation in the next 30 days (FIRST, October 27, 2026)
Public exploitpacketstormsecurity.com, blog.google, bleepingcomputer.com, group-ib.com, packetstormsecurity.com · 60 GitHub repositories name it: proofs of concept, scanners, detections. Unverified: some are fake or malicious.
VectorCVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
WeaknessCWE-345 Insufficient Verification of Data Authenticity · CWE-351
UbuntuListed, no packages yet
DebianListed, no packages yet
Red HatNot tracked yet

Is there a public exploit for CVE-2023-38831?

Yes: CVE-2023-38831 is exploited in the wild. CISA added it to its Known Exploited Vulnerabilities catalog on August 24, 2023. NVD links 5 exploit references and 60 public GitHub repositories name it: proofs of concept, scanners and detections. None of it is verified: some such repositories are fake or carry malware, so read the code before running it, and only against systems you own. FIRST's EPSS puts the chance of exploitation in the next 30 days at 99.8%, higher than 99.9% of scored CVEs.

From NVD, Ubuntu, Debian · checked October 28, 2026

Google's Threat Analysis Group (TAG) has recently uncovered multiple instances of government-backed hacking groups exploiting a specific vulnerability in WinRAR, a widely-used file archiver tool for Windows systems. Named CVE-2023-38831, this vulnerability has a CVSS score of 7.8 and has been actively exploited since April 2023. Although a patch was released in August, many users remain vulnerable.

Technical Details of the Vulnerability

The vulnerability, identified as CVE-2023-38831, is particularly concerning due to its high CVSS score of 7.8. It manifests when a user tries to view a seemingly benign file within a ZIP archive. In such cases, the vulnerability can be exploited to execute arbitrary code. This flaw enables cybercriminals to perform malicious activities such as installing malware or stealing data.

Hacker Groups Exploiting the Flaw

Google TAG has specifically attributed the exploitation of this vulnerability to three distinct hacking groups:

  1. FROZENBARENTS (also known as Sandworm): This group exploited the vulnerability to deliver the Rhadamanthys infostealer malware, using fake invitations to a Ukrainian drone training school as a delivery mechanism.
  2. FROZENLAKE (also known as APT28): In this case, the threat actors hosted CVE-2023-38831 exploits on servers provided by a free hosting provider. They primarily targeted Ukrainian users and employed a malicious PowerShell script known as IRONJAW to steal browser credentials.
  3. ISLANDDREAMS (also known as APT40): This group focused its attacks on targets in Papua New Guinea, deploying malware such as ISLANDSTAGER and BOXRAT to establish persistence on compromised systems.

Moreover, Group-IB researchers have found these threat actors targeting cryptocurrency and stock trading forums.

Recommendations for Countermeasures

To mitigate the risks associated with this vulnerability, the following measures are advised:

  1. Update WinRAR: Ensure that WinRAR is updated to the latest version that includes the patch for this vulnerability.
  2. Antivirus Maintenance: Keep your antivirus software up to date with the latest signatures and engines.
  3. Operating System Updates: Regularly update the operating system to ensure that it is equipped to combat known vulnerabilities.
  4. User Permissions: Restrict users’ ability to install and run software that is not required for their tasks.
  5. Password Policies: Implement a robust password policy and enforce periodic password changes.
  6. Email Attachment Vigilance: Be cautious when opening email attachments, even from known contacts.
  7. Firewall Implementation: Enable personal firewalls on workstations to deny unsolicited connection requests.
  8. Service Management: Disable services that are not essential on workstations and servers.
  9. Attachment Scanning: Scan and remove suspicious email attachments, ensuring their actual file type matches their extension.
  10. Web Browsing Guidelines: Monitor and restrict web browsing to prevent access to sites with potentially harmful content.
  11. Removable Media Caution: Exercise care while using any form of removable media.
  12. Software Scanning: Scan all downloaded software before execution.
  13. Situational Awareness: Maintain an awareness of current threats and apply appropriate Access Control Lists (ACLs).

Ending Note

The prevalence of attacks exploiting the WinRAR vulnerability underscores the effectiveness of such tactics, even when patches are available. Sophisticated attackers will use the easiest methods to achieve their objectives, highlighting the need for comprehensive security measures. Cybersecurity is not just a technology issue but a collective responsibility that should be deeply embedded in an organization's culture. Keeping up with the evolving landscape of cybersecurity threats is crucial for resilience and safety.

Source

  1. CVE recordCVE-2023-38831 in the National Vulnerability Database · nvd.nist.gov
Vishal

About the author

· Software & security engineer

GitHub · LinkedIn · X

Vishal writes Trickyworld's tutorials and interview-preparation guides on programming, databases, cyber security and AI. Vishal has been shipping production software long enough to have firm opinions about Python, PHP, Node.js, and JavaScript, and to have been wrong about each of them at least once. The work has run the whole stack: Drupal and Laravel applications, React front ends, MySQL and MongoDB underneath, Redis and Memcached for the things that had to be fast, Apache Solr for the things that had to be findable. That last part turned out to matter more than anyone expected. Tune a Solr index for a season, then watch a language model confidently retrieve the wrong document, and you recognise an old problem wearing new clothes. Most of what is hard about AI systems is not the model. It is retrieval, caching, latency budgets, and deciding what the system does when the answer comes back wrong — which is work he has been doing since well before anyone called it AI engineering. He plays a lot of games, which is less a hobby disclosure than an admission of where a good share of his engineering instinct came from. Real-time systems with a frame budget. State that has to stay coherent while a player does something no designer anticipated. The permanent question of what happens when the frame cannot finish in time. Those habits carry over more directly than they have any right to. He has written several books on programming, all built on the same conviction: most technical writing is unclear because the author never decided what to leave out. More from Vishal → · Editorial policy

#CVE-2023-38831#cybersecurity#Google TAG#Government-backed hackers#Patching#Vulnerability#WinRAR

More on Cyber Security.

Latest articles

$ subscribe --weekly

Get the next tutorial in your inbox.

Programming, security and AI — the practical bits, no spam. Unsubscribe any time.