<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: CODECAVE</title>
    <description>The latest articles on DEV Community by CODECAVE (@codecave_pro).</description>
    <link>https://dev.to/codecave_pro</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F2927564%2Fddbe7aad-1fa8-4bff-96cd-9bae8beac96f.png</url>
      <title>DEV Community: CODECAVE</title>
      <link>https://dev.to/codecave_pro</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codecave_pro"/>
    <language>en</language>
    <item>
      <title>$500K was stolen through a fake IDE extension</title>
      <dc:creator>CODECAVE</dc:creator>
      <pubDate>Thu, 02 Oct 2025 11:00:40 +0000</pubDate>
      <link>https://dev.to/codecave_pro/500k-was-stolen-through-a-fake-ide-extension-no-0days-just-blind-trust-in-a-marketplace-3dmo</link>
      <guid>https://dev.to/codecave_pro/500k-was-stolen-through-a-fake-ide-extension-no-0days-just-blind-trust-in-a-marketplace-3dmo</guid>
      <description>&lt;p&gt;In July, $500K was stolen through a fake IDE extension. No 0days — just blind trust in a marketplace. Here’s why every fintech should care and what you can fix in 48 hours&lt;/p&gt;

&lt;p&gt;In July 2025, a fake “Solidity Language” plugin appeared on the Open VSX marketplace for the Cursor IDE. The extension executed malicious code, downloaded a backdoor, and enabled attackers to steal crypto assets. The attackers used search manipulation and boosted download counts to make the fake plugin look trustworthy.&lt;/p&gt;

&lt;h2&gt;
  
  
  What exactly happened
&lt;/h2&gt;

&lt;p&gt;A blockchain developer installed the fake “Solidity Language” plugin from Open VSX into Cursor IDE. The name fully matched the legitimate one.&lt;br&gt;
Inside the plugin, an extension.js file launched a PowerShell script that downloaded additional components: a RAT (Quasar) and a targeted stealer designed to locate and exfiltrate private keys and other secrets.&lt;br&gt;
 &lt;em&gt;Result:&lt;/em&gt; attackers gained access to crypto assets, and about $500K was drained from the wallet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Attack chain: how it worked
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;Search spoofing &amp;amp; social engineering&lt;/em&gt;&lt;br&gt;
 The attackers uploaded a plugin with the same name and nearly identical metadata. They spoofed the author name (juanbIanco vs juanblanco — uppercase “I” vs lowercase “l”), and in Cursor’s font those characters were visually indistinguishable. Users had no easy way to tell the fake apart. (&lt;a href="https://securelist.com/open-source-package-for-cursor-ai-turned-into-a-crypto-heist/116908/?utm_source=chatgpt.com" rel="noopener noreferrer"&gt;securelist.com&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Ranking manipulation&lt;/em&gt;&lt;br&gt;
 Fake download activity boosted the malicious extension above the real one in search results.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Malicious execution&lt;/em&gt;&lt;br&gt;
 Once installed, the plugin executed extension.js, launched a PowerShell script, downloaded Quasar RAT and a stealer, and deployed additional modules.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Environment exploitation&lt;/em&gt;&lt;br&gt;
 Because the developer stored private wallets and project secrets locally, the attackers extracted keys and moved funds.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why this matters to CTOs, CEOs and dev teams in fintech/crypto
&lt;/h2&gt;

&lt;p&gt;Open VSX does not enforce thorough security checks before publishing extensions — this is why such incidents slip through.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What to do:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;1.Don't rely on names or download counts&lt;br&gt;
 Attackers mimic legitimacy with metadata and ranking manipulation.&lt;br&gt;&lt;br&gt;
 2.Restrict extension privileges&lt;br&gt;
 Block or sandbox extensions that can run arbitrary code/scripts without explicit approval.&lt;br&gt;&lt;br&gt;
 3.Never store keys/seeds in IDE environments&lt;br&gt;
 Use hardware wallets, secure VMs or enclaves. Keep production secrets off dev machines.&lt;br&gt;&lt;br&gt;
 4.Create a company-wide extension policy&lt;br&gt;
 Centralized whitelists/blacklists. Only allow installs from an internal catalog.&lt;br&gt;&lt;br&gt;
 5.Enable monitoring and EDR&lt;br&gt;
 Track PowerShell execution, unusual network behavior and extension scripts.&lt;br&gt;&lt;br&gt;
 6.Secure CI/CD and dependencies&lt;br&gt;
 Use SCA scanners, version pinning, checksum validation and supply chain controls.&lt;br&gt;&lt;br&gt;
 ## And there’s another trend making this worse: AI-driven development&lt;br&gt;
 Apiiro analyzed tens of thousands of repos written by developers from Fortune 50-related companies. Key findings:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;AI assistants reduce syntax errors by 76% and logic mistakes by 60%.
&lt;/li&gt;
&lt;li&gt;But AI-generated code contains:  322% more vulnerabilities that enable privilege escalation; 153% more architectural security flaws.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI fixes typos — but also unknowingly inserts ticking time bombs. With faster code output and wider use of helper tools like Cursor, the number of hidden vulnerabilities and risky extensions will only grow.&lt;br&gt;
 This incident is a clear example of how supply chain trust and developer tooling choices translate directly into financial losses and reputation damage. For crypto, fintech and SaaS companies, this is a signal to act systemically: DevSecOps + supply-chain control + extension/security governance.&lt;/p&gt;

&lt;h3&gt;
  
  
  We provide services around Azure, Proxmox, secure VM templates and CI/CD hardening. Check the DevOps section on &lt;a href="https://www.codecave.it/#contact-form" rel="noopener noreferrer"&gt;our website&lt;/a&gt; if you'd like help implementing safeguards.
&lt;/h3&gt;

&lt;p&gt;Can your developers install plugins and extensions without any approval — or have you already locked this down?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devops</category>
      <category>cursorai</category>
      <category>vscode</category>
    </item>
    <item>
      <title>Proxmox VM Templates and Cloud-Init</title>
      <dc:creator>CODECAVE</dc:creator>
      <pubDate>Tue, 23 Sep 2025 07:59:52 +0000</pubDate>
      <link>https://dev.to/codecave_pro/proxmox-vm-templates-and-cloud-init-1364</link>
      <guid>https://dev.to/codecave_pro/proxmox-vm-templates-and-cloud-init-1364</guid>
      <description>&lt;p&gt;Proxmox and Cloud-Init virtual machine templates&lt;br&gt;
In the world of virtualization, efficiency and automation are key. This is where Proxmox Virtual Environment (VE) comes into play, offering a robust solution for easily managing virtual machines (VMs). One of the most interesting features of Proxmox is the ability to use virtual machine templates in combination with Cloud-Init, which simplifies the deployment process and makes it as smooth as in the cloud. Let's figure it out.&lt;br&gt;
What is Proxmox?&lt;br&gt;
Proxmox is a free and open source virtualization platform, which means anyone can use or modify it at no cost. It's like a set of tools that allows you to create multiple isolated computers (virtual machines) on a single physical machine. These virtual machines can simultaneously run multiple operating systems such as Windows or Linux, making them versatile for testing, development, or even production environments.&lt;/p&gt;

&lt;p&gt;Proxmox is the manager of these virtual environments. It uses a technology called KVM (kernel-based virtual machine), which ensures that each virtual machine runs smoothly without interfering with others. In addition, Proxmox can handle so-called containers via LXC (Linux Containers), which are even lighter than VMs and great for running individual applications with minimal overhead.&lt;/p&gt;

&lt;p&gt;You also can manage your VMs and containers from a browser. Web-based interface designed to be user-friendly, so even those new to virtualization can get started without too much trouble.&lt;/p&gt;

&lt;p&gt;What are Proxmox VM Templates?&lt;br&gt;
Proxmox VM templates are essentially pre-configured VMs that serve as blueprints for creating new instances. They include the operating system, installed software, and system configurations. The beauty of templates is that they save time and ensure consistency across deployments. You can quickly spin up new VMs without going through the entire installation and configuration process each time.&lt;/p&gt;

&lt;p&gt;The Role of Cloud-Init&lt;br&gt;
Cloud-Init is a versatile package that supports various distributions and handles the initial setup of a VM instance, such as network configuration and SSH key distribution. When a VM boots for the first time, Cloud-Init applies the predefined settings, allowing for a hands-off approach to VM provisioning &lt;a href="https://pve.proxmox.com/wiki/Cloud-Init_Support" rel="noopener noreferrer"&gt;https://pve.proxmox.com/wiki/Cloud-Init_Support&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Combining Proxmox Templates with Cloud-Init&lt;br&gt;
Integrating Cloud-Init with Proxmox VM templates brings the best of both worlds. Here's how you can leverage this combination to your advantage:&lt;/p&gt;

&lt;p&gt;Step 1: Preparing Your Template&lt;br&gt;
Start by preparing your VM with the desired configuration. Install the operating system and all necessary packages, including Cloud-Init. Once your VM is ready, convert it into a template to serve as the foundation for future VMs.&lt;/p&gt;

&lt;p&gt;Read the full article: &lt;a href="https://bit.ly/47WX1Ce" rel="noopener noreferrer"&gt;https://bit.ly/47WX1Ce&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>vm</category>
      <category>proxmox</category>
      <category>cloud</category>
    </item>
    <item>
      <title>Black Friday will test your infrastructure. Will it pass?</title>
      <dc:creator>CODECAVE</dc:creator>
      <pubDate>Fri, 19 Sep 2025 09:45:54 +0000</pubDate>
      <link>https://dev.to/codecave_pro/black-friday-will-test-your-infrastructure-will-it-pass-2cfe</link>
      <guid>https://dev.to/codecave_pro/black-friday-will-test-your-infrastructure-will-it-pass-2cfe</guid>
      <description>&lt;p&gt;We've compiled a BINGO of the most common infrastructure challenges based on real conversations with our clients. &lt;br&gt;
 No scaling → downtime risks&lt;br&gt;
 No stress tests → surprises on peak days&lt;br&gt;
 No dashboards → zero visibility into system health&lt;br&gt;
 Weak security → potential breaches&lt;/p&gt;

&lt;p&gt;How many boxes would your company tick?&lt;/p&gt;

&lt;p&gt;📌 Not sure if your infrastructure can handle the next traffic spike?&lt;br&gt;
 Let’s jump on &lt;a href="https://bit.ly/4pvguQH" rel="noopener noreferrer"&gt;a free call&lt;/a&gt; — we’ll help you spot weak points before your customers do.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvbo5mtszt7c8cmipit9e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fvbo5mtszt7c8cmipit9e.png" alt=" " width="800" height="999"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;original source: &lt;a href="https://lnkd.in/p/drXGKZHX" rel="noopener noreferrer"&gt;https://lnkd.in/p/drXGKZHX&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devops</category>
      <category>devchallenge</category>
      <category>infrastructureascode</category>
      <category>monitoring</category>
    </item>
    <item>
      <title>Are you a CTO, CEO, or eCommerce manager drowning in 100+ SKUs and endless product configurations?</title>
      <dc:creator>CODECAVE</dc:creator>
      <pubDate>Tue, 16 Sep 2025 06:18:41 +0000</pubDate>
      <link>https://dev.to/codecave_pro/are-you-a-cto-ceo-or-ecommerce-manager-drowning-in-100-skus-and-endless-product-configurations-3k5b</link>
      <guid>https://dev.to/codecave_pro/are-you-a-cto-ceo-or-ecommerce-manager-drowning-in-100-skus-and-endless-product-configurations-3k5b</guid>
      <description>&lt;p&gt;3D catalogs and AR product previews are becoming a real tool to speed up configuration and improve buyer confidence.&lt;br&gt;
We broke it all down in the article — with real examples from Nike, IKEA, and L’Occitane.&lt;/p&gt;

&lt;p&gt;Learn what a 3D product catalog is, why it matters in modern e-commerce, and how companies are using it to improve engagement and conversions – especially when traditional catalogs fall short.&lt;/p&gt;

&lt;p&gt;Read the article: &lt;a href="https://lnkd.in/e5krN9zd" rel="noopener noreferrer"&gt;https://lnkd.in/e5krN9zd&lt;/a&gt;&lt;/p&gt;

</description>
      <category>catalog</category>
      <category>ecommerce</category>
      <category>product</category>
      <category>ar</category>
    </item>
  </channel>
</rss>
