<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-06-02T03:03:38Z</updated>
  <generator>https://yabu.me</generator>

  <title>Nostr notes by Feross</title>
  <author>
    <name>Feross</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://yabu.me/npub13eanugzcwf29xanufajtq9a78nkq2hjc4rrg7vltdpp3xy2czelsql4pcf.rss" />
  <link href="https://yabu.me/npub13eanugzcwf29xanufajtq9a78nkq2hjc4rrg7vltdpp3xy2czelsql4pcf" />
  <id>https://yabu.me/npub13eanugzcwf29xanufajtq9a78nkq2hjc4rrg7vltdpp3xy2czelsql4pcf</id>
  <icon>https://media.infosec.exchange/infosec.exchange/accounts/avatars/110/022/837/232/114/484/original/9225427ec714e59a.jpg</icon>
  <logo>https://media.infosec.exchange/infosec.exchange/accounts/avatars/110/022/837/232/114/484/original/9225427ec714e59a.jpg</logo>




  <entry>
    <id>https://yabu.me/nevent1qqs8qcqh3jnut94n8y66vty5kfthltcmhmnqwrdlqkavjzpdvss6swgzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87hxdw3v</id>
    
      <title type="html">🚨 Bitwarden CLI compromised in active supply chain attack. ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8qcqh3jnut94n8y66vty5kfthltcmhmnqwrdlqkavjzpdvss6swgzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87hxdw3v" />
    <content type="html">
      🚨 Bitwarden CLI compromised in active supply chain attack.&lt;br/&gt;&lt;br/&gt;@bitwarden/cli version 2026.4.0 contains malicious code in bw1.js, published after attackers compromised a GitHub Action in Bitwarden&amp;#39;s CI/CD pipeline.&lt;br/&gt;&lt;br/&gt;This is part of the broader Checkmarx supply chain campaign that has been hitting multiple repositories through the same GitHub Actions vector. Bitwarden is the latest confirmed target.&lt;br/&gt;&lt;br/&gt;Socket&amp;#39;s research team discovered the compromise. We&amp;#39;re conducting a full technical analysis now and will publish IOCs, affected version details, and remediation guidance.&lt;br/&gt;&lt;br/&gt;If you use Bitwarden CLI:&lt;br/&gt;&lt;br/&gt;• Review your CI logs for unexpected behavior in recent builds&lt;br/&gt;• Rotate any secrets that may have been exposed to the compromised workflow&lt;br/&gt;• Pin to a known-good version until this is resolved&lt;br/&gt;&lt;br/&gt;Developing story...&lt;br/&gt;&lt;br/&gt;See how the attack worked →&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://socket.dev/blog/bitwarden-cli-compromised&#34;&gt;https://socket.dev/blog/bitwarden-cli-compromised&lt;/a&gt;
    </content>
    <updated>2026-04-23T14:25:59Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsz8s5qusqwzsrd4y5guvyvhtswmz8j9axtdj7l673jeylny2d0apgzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87pv7lum</id>
    
      <title type="html">Today, Socket&amp;#39;s Threat Research Team disclosed a large-scale ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsz8s5qusqwzsrd4y5guvyvhtswmz8j9axtdj7l673jeylny2d0apgzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87pv7lum" />
    <content type="html">
      Today, Socket&amp;#39;s Threat Research Team disclosed a large-scale phishing infrastructure that abused npm &#43; unpkg as free CDN hosting.&lt;br/&gt;&lt;br/&gt;What we found:&lt;br/&gt;• 175 malicious npm packages (randomized names, pattern redirect-xxxxxx) with 26k&#43; downloads.&lt;br/&gt;• 630&#43; HTML lure files, tailored to victims (purchase orders, specs, project docs).&lt;br/&gt;• 7 phishing domains and tooling that automated package creation &#43; publishing per target.&lt;br/&gt;• 135&#43; targeted organizations across industrial, tech, and energy sectors (heavy focus in Western Europe).&lt;br/&gt;&lt;br/&gt;We’ve named the operation Beamglea — the packages’ payloads are tiny redirect scripts (beamglea.js) that append a victim email and send the user to credential-harvesting pages.&lt;br/&gt;&lt;br/&gt;Why this is dangerous:&lt;br/&gt;• This isn’t a typical npm supply chain attack — it’s infrastructure abuse. The attackers are using npm’s public registry and unpkg’s automatic HTTPS hosting as an inexpensive, trusted CDN for phishing. That makes detection harder and gives their phishing pages plausible legitimacy (pre-filled emails, polished lures).&lt;br/&gt;&lt;br/&gt;Practical recommendations (do these immediately):&lt;br/&gt;• Force password resets for accounts in the IOC list — prioritize Office 365 accounts.&lt;br/&gt;• Require MFA across all email and cloud accounts.&lt;br/&gt;• Quarantine or strip HTML attachments at the gateway (legitimate business rarely needs raw HTML attachments).&lt;br/&gt;• Monitor network traffic for unpkg.com/*/beamglea.js patterns and the seven known C2 domains.&lt;br/&gt;• Audit recent email attachments (Sept–Oct 2025) for PO/contract-themed HTML files.&lt;br/&gt;• Review wire/financial activity for signs of BEC following credential theft.&lt;br/&gt;&lt;br/&gt;Indicators we published:&lt;br/&gt;• Full list of package names (pattern: redirect-&amp;lt;6 chars&amp;gt;), the seven domains, and a set of author aliases we observed. Treat any detection of these IOCs as high-severity.&lt;br/&gt;&lt;br/&gt;Why this matters long-term:&lt;br/&gt;• This campaign shows a new, repeatable playbook: weaponize public package registries &#43; CDNs as disposable phishing infrastructure. Expect iteration — alternate CDNs, obfuscated JS, geofencing, and DGA-like domain rotations. Defenders should treat public registry assets and CDN-served scripts as part of the threat surface, not just developer tools.&lt;br/&gt;&lt;br/&gt;If you run an org with public-facing email accounts, developer teams, or supply-chain processes, Socket’s research includes the full IOCs and recommended detection rules — reach out if you need help operationalizing these mitigations.&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://socket.dev/blog/175-malicious-npm-packages-host-phishing-infrastructure&#34;&gt;https://socket.dev/blog/175-malicious-npm-packages-host-phishing-infrastructure&lt;/a&gt;
    </content>
    <updated>2025-10-09T20:07:24Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqs8ng8uet2uxff6587td7lwehj59lhurn2py5mlhu50460pkekdcnszyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87u73mh7</id>
    
      <title type="html">🚨 New twist in the npm malware wars: Socket just uncovered a ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqs8ng8uet2uxff6587td7lwehj59lhurn2py5mlhu50460pkekdcnszyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt87u73mh7" />
    <content type="html">
      🚨 New twist in the npm malware wars:&lt;br/&gt;&lt;br/&gt;Socket just uncovered a malicious package, fezbox, that hides its payload inside a QR code image.&lt;br/&gt;&lt;br/&gt;Yes, you read that right. JavaScript malware using QR code steganography to steal browser cookies &amp;amp; passwords.&lt;br/&gt;&lt;br/&gt;⬇️ Technical detail below&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://socket.dev/blog/malicious-fezbox-npm-package-steals-browser-passwords-from-cookies-via-innovative-qr-code?utm_medium=feed&#34;&gt;https://socket.dev/blog/malicious-fezbox-npm-package-steals-browser-passwords-from-cookies-via-innovative-qr-code?utm_medium=feed&lt;/a&gt;
    </content>
    <updated>2025-09-22T21:01:19Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsvf9wepp5fyclqmvksvelg7hfv75zk2yhy66p7lawnu5qmqzk3e3qzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt870pujky</id>
    
      <title type="html">UPDATE: This is not over. 👇 Another wave of these npm supply ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsvf9wepp5fyclqmvksvelg7hfv75zk2yhy66p7lawnu5qmqzk3e3qzyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt870pujky" />
    <content type="html">
      In reply to &lt;a href=&#39;/nevent1qqsxcrv43tklhe2whfm7rtr0dz5mz9l80zmer3qu88ykyp73vyrddcc6nf5ws&#39;&gt;nevent1q…f5ws&lt;/a&gt;&lt;br/&gt;_________________________&lt;br/&gt;&lt;br/&gt;UPDATE: This is not over. 👇&lt;br/&gt;&lt;br/&gt;Another wave of these npm supply chain attacks just hit this morning, less than 24 hours later. This time targeting Crowdstrike packages (!!)&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://infosec.exchange/@feross/115214357322919334&#34;&gt;https://infosec.exchange/@feross/115214357322919334&lt;/a&gt;
    </content>
    <updated>2025-09-16T14:06:31Z</updated>
  </entry>

  <entry>
    <id>https://yabu.me/nevent1qqsxcrv43tklhe2whfm7rtr0dz5mz9l80zmer3qu88ykyp73vyrddcczyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt876mfuh3</id>
    
      <title type="html">🚨 Breaking: Another major supply chain attack on npm. The ...</title>
    
    <link rel="alternate" href="https://yabu.me/nevent1qqsxcrv43tklhe2whfm7rtr0dz5mz9l80zmer3qu88ykyp73vyrddcczyz88k03qtpe9g5mk038kfvqhhc7wcp27tz5vdrenad5yxyc3tqt876mfuh3" />
    <content type="html">
      🚨 Breaking: Another major supply chain attack on npm.&lt;br/&gt;&lt;br/&gt;The popular &lt;span itemprop=&#34;mentions&#34; itemscope itemtype=&#34;https://schema.org/Person&#34;&gt;&lt;a itemprop=&#34;url&#34; href=&#34;/npub1xgx7t2ss0wzr7t8nn08q0nq9zfu69dhmd0p9jjwf67xtnxd40s4szmxa3d&#34; class=&#34;bg-lavender dark:prose:text-neutral-50 dark:text-neutral-50 dark:bg-garnet px-1&#34;&gt;&lt;span&gt;Control&lt;/span&gt; (&lt;span class=&#34;italic&#34;&gt;npub1xgx…xa3d&lt;/span&gt;)&lt;/a&gt;&lt;/span&gt;/tinycolor package was compromised in a sophisticated campaign that spread to 40&#43; packages across multiple maintainers.&lt;br/&gt;&lt;br/&gt;The malware:&lt;br/&gt;	•	Hijacks the publish process&lt;br/&gt;	•	Injects a malicious script (bundle.js)&lt;br/&gt;	•	Runs automatically on install&lt;br/&gt;	•	Scans for tokens (npm, GitHub, AWS, GCP)&lt;br/&gt;	•	Even drops a GitHub Actions workflow to persist and exfiltrate secrets&lt;br/&gt;&lt;br/&gt;This is one of the more advanced attacks we’ve seen recently — targeting not just developers’ machines, but CI/CD pipelines and cloud infra.&lt;br/&gt;&lt;br/&gt;Socket’s automated malware detection flagged the threat, and our research team is now analyzing the payload in depth. We’ll be publishing a full technical report soon.&lt;br/&gt;&lt;br/&gt;For now:&lt;br/&gt;👉 Uninstall or pin to safe versions&lt;br/&gt;👉 Rotate exposed tokens&lt;br/&gt;👉 Audit your environments for suspicious publishes&lt;br/&gt;&lt;br/&gt;&lt;a href=&#34;https://socket.dev/blog/tinycolor-supply-chain-attack-affects-40-packages&#34;&gt;https://socket.dev/blog/tinycolor-supply-chain-attack-affects-40-packages&lt;/a&gt;
    </content>
    <updated>2025-09-16T03:12:29Z</updated>
  </entry>

</feed>