    <title></title>
    <p> Out of nowhere, my Firefox browser on my Mac mini started
      automatically adding every page I visited to my bookmarks. At
      first, I thought it was a bug after recent update —maybe a
      misconfigured setting or similar. But when I searched for a fix,
      Google suggested something alarming: Scan for malware. And guess
      what? The source of my trouble turned out to be an 4 SVG files
      hiding malicious code.</p>
    <p> That’s right—those innocent-looking vector graphics files we use
      every day for logos, icons, and web design? They can secretly
      carry malware. In my case those were the files, a logos of
      reputable delivery companies like deliveroo and JustEat which I
      have downloaded while I was updating a website for my client.
      Today, we’re breaking down how SVG files are being weaponized, why
      they’re so effective, and how to protect yourself. </p>
    <p> <br>
    </p>
    example of svg file
<pre>
<code>
&lt;?xml version=&quot;1.0&quot;?&gt;
&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;120&quot; height=&quot;160&quot; viewBox=&quot;0 0 120 160&quot;&gt;
  &lt;!-- Animated Bodhi Leaf --&gt;
  &lt;path id=&quot;bodhi-leaf&quot; d=&quot;M60 10 Q30 40 20 80 Q15 120 60 150     Q105 120 100 80 Q90 40 60 10 Z&quot; stroke=&quot;#1E5631&quot; stroke-width=&quot;2&quot;&gt;
    &lt;animate attributeName=&quot;fill&quot; values=&quot;white;#FFD700;#2E8B57;#4682B4;#FF0000;#800080;#808080;black;white&quot; dur=&quot;8s&quot; repeatCount=&quot;indefinite&quot;/&gt;
  &lt;/path&gt;
  &lt;!-- Static veins (contrast with leaf) --&gt;
  &lt;path d=&quot;M60 10 L60 150&quot; stroke=&quot;#1E5631&quot; stroke-width=&quot;1.5&quot;/&gt;
  &lt;g stroke=&quot;#1E5631&quot; stroke-width=&quot;1&quot;&gt;
    &lt;path d=&quot;M60 30 Q45 35 40 50&quot;/&gt;
    &lt;path d=&quot;M60 30 Q75 35 80 50&quot;/&gt;
    &lt;path d=&quot;M60 60 Q40 70 35 90&quot;/&gt;
    &lt;path d=&quot;M60 60 Q80 70 85 90&quot;/&gt;
    &lt;path d=&quot;M60 90 Q50 100 45 120&quot;/&gt;
    &lt;path d=&quot;M60 90 Q70 100 75 120&quot;/&gt;
  &lt;/g&gt;
&lt;/svg&gt;
</path>
</code>
</pre>