{"id":12473,"date":"2026-04-29T10:01:30","date_gmt":"2026-04-29T10:01:30","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/04\/29\/new-vect-2-0-ransomware-destroys-files-over-128-kb-across-windows-linux-and-esxi\/"},"modified":"2026-04-29T10:01:30","modified_gmt":"2026-04-29T10:01:30","slug":"new-vect-2-0-ransomware-destroys-files-over-128-kb-across-windows-linux-and-esxi","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/04\/29\/new-vect-2-0-ransomware-destroys-files-over-128-kb-across-windows-linux-and-esxi\/","title":{"rendered":"New VECT 2.0 Ransomware Destroys Files Over 128 KB Across Windows, Linux, and ESXi"},"content":{"rendered":"<p>    New VECT 2.0 Ransomware Destroys Files Over 128 KB Across Windows, Linux, and ESXi<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p>A newly documented ransomware strain called VECT 2.0 has drawn serious attention from the cybersecurity community for a deeply damaging flaw in its design. <\/p>\n<p>Unlike typical ransomware that locks files and demands payment for decryption, VECT 2.0 permanently destroys any file larger than 128 KB, making recovery impossible even if a victim pays the ransom.<\/p>\n<p>VECT Ransomware first appeared in December 2025 on a Russian-language cybercrime forum, operating as a Ransomware-as-a-Service (RaaS) program. <\/p>\n<p>The group claimed its first two victims in January 2026 and released version 2.0 in February 2026, expanding its reach across Windows, Linux, and VMware ESXi systems. <\/p>\n<p>The malware gained more visibility in March 2026 when VECT announced a partnership with TeamPCP, a threat actor behind supply-chain attacks that injected malware into widely-used packages including Trivy, Checkmarx KICS, LiteLLM, and Telnyx, affecting a large number of downstream users.<\/p>\n<p><a href=\"https:\/\/research.checkpoint.com\/2026\/vect-ransomware-by-design-wiper-by-accident\/\" id=\"https:\/\/research.checkpoint.com\/2026\/vect-ransomware-by-design-wiper-by-accident\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Check Point Research analysts identified and analyzed all three VECT 2.0 variants<\/a> after gaining access to the builder panel through a BreachForums account. <\/p>\n<p>Their investigation uncovered that VECT also entered a partnership with BreachForums itself, giving every registered forum member free access to deploy the ransomware as an affiliate. <\/p>\n<p>This open-affiliate model removes the usual vetting process, significantly lowering the barrier for less experienced attackers to join the operation. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEjRU7vyImMUIAaO-r7ytVeRsEqU8oEO7PZVBNLlrH1JN_twaZkXAmrFFPVtm9v85T9Galj2bwwnqCQ8nipIKi1JdoNTi7s3Ia5wPxS1NaTykWCzqFz_5_RnTRbMEAy4lkPZoQwUmOEnJklpEXuT0bzeZ08wmrS2lqT-lSt7OEq-n3n7gFnFHQJkhOMDpK4\/s16000\/Partnership%2520release%2520page%2520on%2520BreachForums%2520%28Source%2520-%2520Check%2520Point%29.webp?ssl=1\" alt=\"Partnership release page on BreachForums (Source - Check Point)\"><figcaption class=\"wp-element-caption\">Partnership release page on BreachForums (Source \u2013 Check Point)<\/figcaption><\/figure>\n<\/div>\n<p>The ransomware is written in C++ and targets all three platforms through statically compiled executables that share a common codebase. <\/p>\n<p>Each variant uses the ChaCha20-IETF (RFC 8439) cipher via the libsodium cryptographic library and renames encrypted files with the .vect extension, dropping a ransom note named !!!READ_ME!!!.txt on each compromised system. <\/p>\n<p>Despite its polished builder panel, the technical execution falls well short of a professionally developed <a href=\"https:\/\/cybersecuritynews.com\/ransomware-protection-tools\/\" id=\"17133\" target=\"_blank\" rel=\"noreferrer noopener\">ransomware tool<\/a>.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEglB6n4P0u3SSZ5G-fOf0r6SwkrYLZfh1t1uxlUM9PCfOETNmLv89uBwybCpytnZJaLiKW2EFuWDoxG-Y2MrDITrF5PRtpW-7bkrETRRP7JyMkF7Ik7T_3XppaXjrXLIIab-6B-NCzjz-g-uRK_jR527frUhL6DFhUheU6J7sMh20bMurIoSQBBst-lD7o\/s16000\/VECT%2520builder%2520panel%2520%28Source%2520-%2520Check%2520Point%29.webp?ssl=1\" alt=\"VECT builder panel (Source - Check Point)\"><figcaption class=\"wp-element-caption\">VECT builder panel (Source \u2013 Check Point)<\/figcaption><\/figure>\n<\/div>\n<p>The most alarming aspect of VECT 2.0 is a critical coding flaw that effectively turns it into a data wiper. <\/p>\n<p>Any file exceeding 131,072 bytes (128 KB) is not properly encrypted but instead rendered permanently unrecoverable, targeting the very assets organizations depend on to keep operations running.<\/p>\n<h2 class=\"wp-block-heading\" id=\"the-nonce-handling-flaw-that-destroys-large-files\"><strong>The Nonce-Handling Flaw That Destroys Large Files<\/strong><\/h2>\n<p>At the heart of the problem is a fundamental error in how VECT 2.0 handles cryptographic nonces during file encryption. <\/p>\n<p>When the <a href=\"https:\/\/cybersecuritynews.com\/new-iamantimalware-tool\/\" id=\"130005\" target=\"_blank\" rel=\"noreferrer noopener\">malware processes<\/a> a large file, it divides it into four chunks and encrypts each one using a freshly generated, random 12-byte nonce. <\/p>\n<p>All four encryption calls write their nonces into the same shared memory buffer, meaning each new nonce overwrites the previous one. <\/p>\n<p>By the time encryption finishes, only the nonce from the fourth and final chunk survives and gets written to the encrypted file on disk.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEiSoA_YQLvmnt0iJz7Q5jbyab463N7REzZ9jwM7vhAhkTlS3EQVAQhvOa2q19GKYFiFtqmYKLc-mqNW_UXThg72U-rsclv6g9x6n_MRb9qcwr4BPT0lAn0tzUeQsE7CaD7WdjHJHkXm3C_yAldB8oujwLIEVWwLZki42fp7A9r9VxNMvNGo9yGgzR8JDag\/s16000\/Large%2520file%2520processing%2C%25204%2520chunks%2520encrypted%2520with%25204%2520unique%2520nonces%2C%2520single%2520nonce%2520appended%2520at%2520EOF%2520%28Source%2520-%2520Check%2520Point%29.webp?ssl=1\" alt=\"Large file processing, 4 chunks encrypted with 4 unique nonces, single nonce appended at EOF (Source - Check Point)\"><figcaption class=\"wp-element-caption\">Large file processing, 4 chunks encrypted with 4 unique nonces, single nonce appended at EOF (Source \u2013 Check Point)<\/figcaption><\/figure>\n<\/div>\n<p>Since ChaCha20-IETF decryption requires both the encryption key and the exact matching nonce to reverse each chunk, the first three quarters of every large file are unrecoverable by anyone. <\/p>\n<p>The discarded nonces are never saved on disk, stored in the registry, or sent to the attacker\u2019s server in any of the three variants. Even if a victim pays the ransom in full, the operator cannot provide a working decryptor because the nonces required for decryption were permanently lost the moment the buffer was overwritten. <\/p>\n<p>At just 128 KB, this threshold captures virtually every meaningful file type, from VM disk images and databases to backups, spreadsheets, and email archives. <\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/blogger.googleusercontent.com\/img\/b\/R29vZ2xl\/AVvXsEi5LQALwjMscf8G09VeY8Kp-bhc8U3sbFP1kOLicO6GshyzDC57OSmc0uNV1ruAMyBIW36k_9z0iiskJ8wGuqSRLSoOHO6_ftK-d2XRYMCVqcGFol1z91T-SAw40mQWKzo2gvPsZxYeDoPWYQVyJdUfNncA3GKso-6JQLzOHDdiug37ch2pUmSSxNugNIo\/s16000\/Encryption%2520flaw%2C%2520ESXi%2520version%2520%28Source%2520-%2520Check%2520Point%29.webp?ssl=1\" alt=\"Encryption flaw, ESXi version (Source - Check Point)\"><figcaption class=\"wp-element-caption\">Encryption flaw, ESXi version (Source \u2013 Check Point)<\/figcaption><\/figure>\n<\/div>\n<p>Check Point Research confirmed this flaw is present in all three platform variants and predates the 2.0 release, having existed in earlier deployments without ever being fixed.<\/p>\n<p>Organizations should keep offline, air-gapped backups that cannot be reached through network shares or lateral movement. <\/p>\n<p>Monitoring for bulk process terminations, sudden shadow copy deletions, and mass file renaming to the .vect extension can provide early warning of an active infection. <\/p>\n<p>Given VECT\u2019s partnership with TeamPCP, validating the integrity of third-party software dependencies is also a critical step. <\/p>\n<p><a href=\"https:\/\/cybersecuritynews.com\/security-teams-shrink-as-automation-rises\/\" id=\"100650\" target=\"_blank\" rel=\"noreferrer noopener\">Security teams<\/a> should watch for PowerShell-based disabling of Windows Defender, event log clearing activity, and unusual safe-mode boot configuration changes, all of which are key behavioral indicators of this ransomware.<\/p>\n<p class=\"has-text-align-center has-background\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 92%,rgb(169,184,195) 100%)\"><strong>Follow us on\u00a0<a href=\"https:\/\/news.google.com\/publications\/CAAqMggKIixDQklTR3dnTWFoY0tGV041WW1WeWMyVmpkWEpwZEhsdVpYZHpMbU52YlNnQVAB?hl=en-IN&amp;gl=IN&amp;ceid=IN:en\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google News<\/a>,\u00a0<a href=\"https:\/\/www.linkedin.com\/company\/cybersecurity-news\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">LinkedIn<\/a>,\u00a0and\u00a0<a href=\"https:\/\/x.com\/cyber_press_org\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">X<\/a>\u00a0to Get More Instant Updates<\/strong>,\u00a0<strong>Set CSN as a Preferred Source in\u00a0<a href=\"https:\/\/www.google.com\/preferences\/source?q=cybersecuritynews.com\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Google<\/a>.<\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/new-vect-2-0-ransomware-destroys-files\/\">New VECT 2.0 Ransomware Destroys Files Over 128 KB Across Windows, Linux, and ESXi<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Tushar Subhra Dutta<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/new-vect-2-0-ransomware-destroys-files\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New VECT 2.0 Ransomware Destroys Files Over 128 KB Across Windows, Linux, and ESXi A newly documented ransomware strain called VECT 2.0 has drawn serious attention from the cybersecurity community for a deeply damaging flaw in its design. Unlike typical ransomware that locks files and demands payment for decryption, VECT 2.0 permanently destroys any file [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63,649],"tags":[130],"class_list":["post-12473","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","category-threats","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12473"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=12473"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/12473\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=12473"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=12473"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=12473"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}