Latest / Connecting the Dots / Supply Chain Attacks, Billion-Dollar Wearables, and Space Risks
Transcript
- 0:00Today's tech news moves fast, but understanding
- 0:03it shouldn't be hard. That's why Snarful Solutions
- 0:06Group brings you Connecting the Dots, where we
- 0:09break down what's happening in tech and why it
- 0:11matters to you. Now, let's dive in with your
- 0:14hosts. Welcome to Connecting the Dots, brought
- 0:17to you by Snarful Solutions Group. I am Alex.
- 0:20And I'm Morgan. And today is Tuesday, March 31st.
- 0:242026. We've got a really packed show for you
- 0:27today exploring our latest Morningstar tech report.
- 0:31Yeah, we are connecting a lot of dots today from
- 0:33software all the way up to space. Exactly. But
- 0:36before we get into the heavy tech news, let's
- 0:38just set the stage for the morning. If you're
- 0:40traveling today, you know, maybe double check
- 0:42your flights. There are currently about 306 active
- 0:47weather alerts across the U .S. Right, which
- 0:49is quite a bit of activity for a Tuesday morning.
- 0:51Yeah, though honestly, here in Sacramento, we
- 0:53can't complain. It's sitting at a really mild
- 0:5565 degrees with just some light rain. Not bad
- 0:58at all. And well, the financial markets are certainly
- 1:01looking bright today, too. Oh, absolutely. The
- 1:03Dow closed up over 266 points yesterday, and
- 1:07the S &P is climbing right alongside it. Plus,
- 1:09if you're holding crypto, Bitcoin is sitting
- 1:11really comfortably over $67 ,000 right now. Nice.
- 1:15Love to see those green arrows. And just quickly
- 1:17on the sports front, the Giants managed to squeeze
- 1:19out a 3 -2 victory over the Padres last night.
- 1:22Yeah, it was a close one. It really was. Sadly,
- 1:25the A's took a pretty tough 4 -0 loss to Atlanta.
- 1:28But you know, you win some, you lose some. That's
- 1:30baseball for you. Right. So before we jump into
- 1:33our first story, we want to thank our sponsor,
- 1:35Strong Coffee. It is the premium instant coffee
- 1:39that tastes like a traditional brew, but is packed
- 1:41with 15 grams of protein. MCTs and adaptogens
- 1:45like Oshawa Gonda to give you clean, sustained
- 1:48energy without the jitters. Which we definitely
- 1:51need for parsing through all this data today.
- 1:53Oh, for sure. And promo code SNARFL gets you
- 1:5520 % off your entire purchase at strongcoffeecompany
- 1:58.com. How do you recommend it? So let's jump
- 2:01straight into the Morningstar report. Because
- 2:03while the financial markets are doing great,
- 2:05the global software supply chain is, well, it's
- 2:09basically flashing bright red right now. Yeah,
- 2:10bright red is an understatement. We are looking
- 2:12at a massive compromise involving a project called
- 2:15Axios. Right, Axios. Now, for anyone who doesn't
- 2:18write JavaScript for a living, and you probably
- 2:20haven't heard of it, but I guarantee your digital
- 2:22life relies on it entirely. Absolutely. I always
- 2:24think of it like a universal translator between
- 2:26your phone and every single database on Earth.
- 2:29Like, when your weather app needs data from a
- 2:31server, Axios is the courier making that request.
- 2:34That is a really great way to conceptualize it.
- 2:36Yeah. I mean, the sheer volume is just staggering.
- 2:39Axios sees roughly 100 million weekly downloads
- 2:43on the node package manager registry. Wow, 100
- 2:46million. A week? Every single week, yeah. It
- 2:50is embedded in corporate dashboards, mobile apps,
- 2:52banking software. Pretty much everything modern
- 2:55relies on this library. Which obviously makes
- 2:57it the ultimate target for an attacker. Oh, exactly.
- 3:00If you compromise the translator, you don't even
- 3:02need to hack a bank's heavily guarded database.
- 3:05You just tell the translator to hand over the
- 3:07keys. Right, but the tricky part is, attacking
- 3:09a project that massive directly on a platform
- 3:12like GitHub, well, that would set off every alarm
- 3:15bell in the cybersecurity industry immediately.
- 3:18So how did they actually pull this off without
- 3:21triggering those alarms? I mean, dropping poison
- 3:24directly into the internet's water supply seems
- 3:27like it should be noticeable. You'd think so,
- 3:29but they bypassed the code entirely and went
- 3:32after the human element. Security researchers
- 3:35found that the attackers hijacked the account
- 3:37of the project's primary maintainer. Wait, they
- 3:40just went after the developer directly? Yeah,
- 3:43a developer named Jason Saman. They somehow managed
- 3:46to swap his registered email address to an anonymous
- 3:49proton mail account. Oh wow, so they completely
- 3:52locked him out of his own project. Completely
- 3:54locked him out. But OK, even if I steal someone's
- 3:57digital identity, massive enterprise open source
- 4:00projects have automated security guards, right?
- 4:03Like you can't just push bad code without a system
- 4:05checking it. Well, you're talking about the CI
- 4:07CD pipeline, the continuous integration and continuous
- 4:10deployment systems. Right, exactly. Don't those
- 4:12automated tests usually catch this stuff before
- 4:14it goes live? They usually do, yeah. Developers
- 4:17rely on them heavily. But because the attackers
- 4:20controlled the publisher's actual credentials,
- 4:22they just sidestepped that automated GitHub pipeline
- 4:25completely. Unbelievable. Yeah, they use a command
- 4:28line interface to manually force two compromised
- 4:30versions directly into the registry. Specifically,
- 4:34versions 1 .14fame .1 and .30 .4. And what really
- 4:39stands out to me in the report is the speed of
- 4:41this whole thing. They hit two different release
- 4:44branches within 39 minutes of each other. Which
- 4:46is incredibly fast. Right. So that means any
- 4:49corporate system set to, you know, automatically
- 4:52update its minor versions, it just pulled the
- 4:55poison till immediately. No human ever even reviewed
- 4:58it. Precisely. And the payload itself, I mean,
- 5:00it was a master class in deception. They didn't
- 5:02alter the actual Axios code at all, which definitely
- 5:05would have been noticed. So what did they do?
- 5:07They just added a single seemingly boring dependency
- 5:10to the package manifest. It was a library called
- 5:13plaincrypto .js version 4 .2 .1. Ah, okay. So
- 5:17that's classic type of squatting right there.
- 5:19It sounds exactly like a perfectly legitimate
- 5:21cryptography library that you would expect to
- 5:24see in a project like this. Yeah, it completely
- 5:27exploits the cognitive load on developers. If
- 5:29you are scanning a list of 50 different dependencies,
- 5:33plain crypto JS looks completely normal. Right,
- 5:35your brain just skips right over it. Exactly.
- 5:38Researchers noted it was staged about 18 hours
- 5:40in advance by an attacker using the email nrys
- 5:43at proton .me. But it's the obfuscation inside
- 5:47this fake library that is just truly remarkable.
- 5:50I want to dig into that mechanics of it, actually,
- 5:53because simply scrambling or minifying code usually
- 5:56still looks really suspicious to a good static
- 5:59analysis tool, right? It does, yeah. So how did
- 6:01this slip by entirely undetected by the enterprise
- 6:04security scanners? Well, standard security tools
- 6:06scan for known malware signatures. They look
- 6:09for suspicious IP addresses or recognizable malicious
- 6:12commands. To beat that, the attackers used a
- 6:15two -layer custom encoding scheme inside a script
- 6:17called setup .js. Okay, so they hid the actual
- 6:20instructions. How? They used a reversed base
- 6:23-64 encoding combined with an XOR cipher. Okay,
- 6:26for the non -engineers listening, what does an
- 6:28XOR cipher actually do in this context? Think
- 6:32of the XOR cipher as a very complex mathematical
- 6:35lock. They did every single character of their
- 6:38malicious code and applied a mathematical operation
- 6:41against it using a specific key, the word order
- 6:457077 and a constant number. 333. So it's essentially
- 6:50like sending a locked briefcase through the mail,
- 6:53and the instructions on how to build the key
- 6:54are literally taped to the bottom of the briefcase.
- 6:57Exactly. And the automated post office scanners,
- 6:59they're only checking for explosives, right?
- 7:01They aren't looking for abstract math problems.
- 7:03Right. To the scanner, it doesn't look like an
- 7:05attack at all. It just looks like benign mathematics.
- 7:08It completely evades static analysis because
- 7:10the malicious commands literally do not exist
- 7:12in the file until the package is installed. Wow.
- 7:15Yeah, the post -install script just decodes itself
- 7:18directly in the machine's memory. And once it's
- 7:20decoded, it checks your operating system and
- 7:22delivers a highly tailored payload. And that's
- 7:25where the operational sophistication really gets
- 7:27scary. According to the Morningstar report, on
- 7:30a Mac... It uses an Apple script to disguise
- 7:33itself as a normal system daemon. Yeah, they
- 7:36deliberately named the process com .apple .act
- 7:39.mond. So if an engineer opens up their activity
- 7:42monitor because, say, their laptop fan is running
- 7:44loud, it just looks like another completely boring
- 7:47Apple background task. You never think to touch
- 7:49it. And on Windows, it's just as clever. It locates
- 7:53the built -in PowerShell tool and actually copies
- 7:55it to a totally new file named wt .exe. Which
- 7:59disguises it as the official Windows Terminal
- 8:02executable. Yes, which is a very well -known
- 8:04technique to evade endpoint detection software.
- 8:08And on Linux, it simply uses the curl command
- 8:10to drop a hidden Tython script. Okay, but here's
- 8:13the thing. Once this remote access Trojan is
- 8:15actually running on your machine, it has to phone
- 8:17home, right? It does. It has to connect to the
- 8:19attacker's server to receive commands. That outbound
- 8:22network traffic should be a massive red flag.
- 8:24You would think so. Our source has noted it connects
- 8:26to a command and control server at the domain
- 8:28sfrclack .com on port 8000. How on earth does
- 8:34a corporate network admin not see that weird
- 8:36domain and block it instantly? Because the malware
- 8:39heavily disguises its outgoing HTTP requests.
- 8:43It makes them look like routine developer traffic.
- 8:46When it sends data out, it formats the request
- 8:48to look like it is just pinging the normal software
- 8:51registry. So it's wearing a mask, basically.
- 8:53Exactly. On Mac, it labels the outgoing data
- 8:56as connecting to packages .npm .org. But wait,
- 8:59here is the brilliant, almost darkly funny part
- 9:01of this whole attack that I loved in the report.
- 9:03The domain npm .org does not actually belong
- 9:06to the node package manager. No, it doesn't.
- 9:08The real software registry is npmjs .org. The
- 9:12domain npm .org has actually belonged to the
- 9:14National Association of Pastoral Musicians since
- 9:161997. Yeah, it's a psychological trick just as
- 9:19much as a technical one. Oh, totally. A security
- 9:21system or a human administrator sees a quick
- 9:23log entry with npm .org in the URL. They just
- 9:26assume it is a developer's machine fetching a
- 9:28package and they ignore it completely. They see
- 9:30the letters NPM and their brain just fills in
- 9:32the rest. Exactly. The malware even spoofs its
- 9:35own identity, pretending to be Internet Explorer
- 9:378 running on Windows XP, just to blend into legacy
- 9:40traffic noise on corporate networks. It is just
- 9:43incredible. The attacker gets full arbitrary
- 9:45shell execution, system fingerprinting, the ability
- 9:48to inject more binaries, basically total control
- 9:51of the network, and then the cherry on top, it
- 9:54performs the ultimate anti -forensics. It cleans
- 9:57up after itself. It really does leave zero forensic
- 9:59trace. After executing, it deletes that setup
- 10:03.js script we talked about. It deletes the malicious
- 10:06package .json file that contained the hook. Just
- 10:09wiping the fingerprints. Exactly. And finally,
- 10:11it takes a clean, completely harmless file named
- 10:14package .md and renames it to package .json.
- 10:17So if a developer hears about this Axios vulnerability
- 10:20on the news and goes looking in their own system
- 10:22folders, everything looks perfectly normal. The
- 10:25evidence is just vaporized. It's gone. Security
- 10:28experts are saying that if you ran those affected
- 10:30versions, you have to assume total compromise.
- 10:33You're rotating every API key, changing every
- 10:36single password, and literally rebuilding your
- 10:39machines from scratch. Which is a nightmare.
- 10:42And because modern AI development tools rely
- 10:45so heavily on automated package fetching, the
- 10:47report noted that AI packages like at Shidenon
- 10:50OpenClaw caught the infection almost instantly.
- 10:54Yeah, it spreads like wildfire through automated
- 10:56systems. That cascading failure in the software
- 10:59pipeline is deeply unsettling. But you know,
- 11:01that same mathematical inevitability of a hidden
- 11:04defect, it applies to hardware too. It absolutely
- 11:07does. Especially when you scale it up to the
- 11:08size of SpaceX's current ambitions. So let's
- 11:12shift our focus from the invisible code on our
- 11:14servers to the massive physical ecosystem of
- 11:17low Earth orbit. We're moving from millions of
- 11:19lines of invisible code to thousands of physical
- 11:22objects flying at 17 ,000 miles per hour above
- 11:24our heads. Right. So according to the Morningstar
- 11:27report, SpaceX recently lost contact with Starlink
- 11:30satellite 34343. This happened on March 29th
- 11:34while the satellite was orbiting roughly 348
- 11:37miles or about 560 kilometers above Earth. Now,
- 11:42there are over 24 ,000 tracked objects in low
- 11:45Earth orbit right now. It's crowded up there.
- 11:47Very crowded. So my immediate assumption when
- 11:49a satellite goes offline is a collision. Did
- 11:52it hit a piece of space junk? Well, that would
- 11:55be the logical guess. But the data from Leolabs,
- 11:58they're an American space radar tracking company,
- 12:00tells a totally different story. OK, what did
- 12:02they see? They tracked tens of new fragments
- 12:04in orbit and explicitly attributed the event
- 12:07to an internal energetic source. Wow. So it didn't
- 12:10crash into anything. It wasn't hit by a solar
- 12:12flare or some geomagnetic storm. It literally
- 12:15blew up from the inside out. Yes, a spontaneous
- 12:18internal fragmentation event. And what makes
- 12:20this really significant is the pattern here.
- 12:22We actually saw a very similar internal anomaly
- 12:25cause an explosion just a few months ago, back
- 12:27on December 17, 2025. Right. I remember that.
- 12:30Now, SpaceX released a statement saying that
- 12:32because of the relatively low altitude, these
- 12:35fragments will eventually just burn up in the
- 12:36atmosphere. I think they will. And they pose
- 12:38no immediate risk to the International Space
- 12:40Station, the upcoming Artemis's second launch
- 12:42or their own transporter 16 mission. But frankly,
- 12:46the current debris isn't what worries me. It
- 12:49is the trajectory of their scale. Because scale
- 12:52fundamentally changes the physics of risk. Right
- 12:55now, SpaceX has roughly 10 ,000 starling satellites
- 12:58in orbit. but as they prepare for this massive
- 13:01record -shattering initial public offering, their
- 13:04expansion plans are honestly almost difficult
- 13:07to comprehend. Yeah, the Morningstar report noted
- 13:09that in January, they submitted a request to
- 13:12the FCC for approval to launch up to one million
- 13:15satellites. One million. One million. And these
- 13:17aren't just simple internet relays anymore. They
- 13:19are AI -driven satellites designed to act as
- 13:22orbital data centers. Which completely shifts
- 13:24the risk model of the entire aerospace industry.
- 13:27Historically, if you manufacture 10 bespoke satellites,
- 13:31you have Human engineers inspect every single
- 13:34weld, every single circuit board, and every battery
- 13:36cell. Right, it's artisanal almost. Exactly.
- 13:40But when you are mass manufacturing satellites
- 13:42on an assembly line to reach a constellation
- 13:44of one million, you are applying the software
- 13:48industry's rapid scaling mentality directly to
- 13:51aerospace hardware. And that brings us right
- 13:53back to the mathematics of failure we just talked
- 13:55about with the Axio supply chain attack. Yep.
- 13:58If you have a manufacturing defect rate of one
- 14:00in a million and you launch a few hundred satellites,
- 14:04you're statistically pretty safe. But if you
- 14:06launch one million satellites, that hidden internal
- 14:09vulnerability goes from a statistical improbability
- 14:12to a guaranteed physical event. Multiple guaranteed
- 14:15events, in fact. SpaceX president Gwynne Schmottwell
- 14:18actually noted recently that she was surprised
- 14:20the 1 million satellite request didn't make bigger
- 14:23waves in the press. Well, the aerospace community
- 14:25is certainly paying attention now. Oh, without
- 14:27a doubt. An internal energetic explosion inside
- 14:29a constellation of a million objects drastically
- 14:32increases the risk of a chain reaction. The Kessler
- 14:35syndrome. Yes, exactly. Where one explosion creates
- 14:38shrapnel that hits another satellite, creating
- 14:41more shrapnel, until low Earth orbit basically
- 14:44becomes an unusable blender. flying debris. Is
- 14:47the physical atmospheric equivalent of that malicious
- 14:50code cascading through an automated registry?
- 14:53It really is. The underlying theme here seems
- 14:55to be our immense reliance on automated quality
- 14:58assurance. SpaceX says they are investigating
- 15:01the root cause and will rapidly implement corrective
- 15:04actions. Right, but a hidden vulnerability sealed
- 15:06inside a metal chassis in the vacuum of space
- 15:09is infinitely harder to patch. than a line of
- 15:12code on a server. Oh, absolutely. It requires
- 15:14us to place absolute trust in the mass production
- 15:16systems of a single private company. OK, so we
- 15:19have radar systems searching for anomalies in
- 15:22orbit, and we have security scanners searching
- 15:24for anomalies in our code. But what about the
- 15:26technology we use to monitor the internal anomalies
- 15:29of our own bodies? Let's bring this down from
- 15:32the atmosphere right down to your wrist. Yeah,
- 15:34we are shrinking the scale down to the ultimate
- 15:36frontier here, human biology. We are looking
- 15:39at reporting on the wearable tech company Whoop.
- 15:42They just raised a staggering $575 million in
- 15:47a Series G funding round led by Collaborative
- 15:49Fund. That is massive. It rocketed their valuation
- 15:52to an incredible 10 .1. billion dollars. And
- 15:56much like SpaceX, Whoop is aggressively checking
- 15:58off financial milestones as they prepare for
- 16:01their own IPO. Right. Now, for you listening,
- 16:03if you aren't familiar, Whoop makes those really
- 16:05popular screenless fitness bands. They track
- 16:08your physiology 24 hours a day, your sleep stages,
- 16:12your cardiovascular strain and your heart rate
- 16:15variability. They're essentially acting as the
- 16:17Leo Labs for the human body. That's a great way
- 16:19to put it. They're trying to detect internal
- 16:22energetic anomalies. like an impending sickness
- 16:25or severe overtraining before you physically
- 16:27crash. It's a perfect analogy and the financial
- 16:29metrics validating this model are pretty remarkable.
- 16:32They are projected to hit one billion dollars
- 16:35in annual recurring revenue by the end of 2025.
- 16:37A billion dollars purely from health subscription
- 16:40software. Yeah. But what I find most revealing
- 16:43in the Morningstar report is where this exponential
- 16:46growth is actually coming from. Right. The geography
- 16:48of it. Exactly. The U .S. market usually dominates
- 16:51early adoption for continuous biometric tracking.
- 16:55But 60 percent of Whoop's 2025 sales were international.
- 17:00Specifically, there is a massive push into the
- 17:03Middle East. If you look at this latest funding
- 17:06round, there is heavy participation from Middle
- 17:09Eastern sovereign wealth funds. Exactly. Specifically,
- 17:12the Mubidala Investment Company and the Qatar
- 17:14Investment Authority. Wow. That is serious institutional
- 17:18capital. You don't get sovereign wealth funds
- 17:19involved unless you are building foundational
- 17:22societal infrastructure. Exactly. Whoop's CEO,
- 17:26Will Ahmed, has positioned the Gulf Cooperation
- 17:28Council, or GCC region, as central to their long
- 17:31-term strategy. The region is investing heavily
- 17:34in forward -looking health, human performance,
- 17:36and longevity initiatives. Whoop is rapidly expanding
- 17:39their local teams and their retail footprint
- 17:41to capture that market. They have even brought
- 17:44Christiano Ronaldo on board, right? Yeah, he's
- 17:46an investor in this round and a global ambassador
- 17:49now. He publicly stated that the platform is
- 17:52one of his most important tools for long -term
- 17:54health and performance. Which is a huge endorsement.
- 17:57We are seeing a massive global cultural shift
- 18:01toward preventative medicine driven by continuous
- 18:04data monitoring. But, you know, this brings us
- 18:06right back to our core theme today of hidden
- 18:08vulnerabilities. We are treating the human body
- 18:11like a complex software system that can be debugged,
- 18:15optimized, and upgraded provided we have enough
- 18:17data. Right. millions of people are trusting
- 18:19these algorithms to tell them when they're stressed,
- 18:22when their immune system is compromised, and
- 18:24how to govern their daily energy. Which requires
- 18:27absolute unwavering trust in the integrity of
- 18:30the data pipeline. Exactly. If the software reading
- 18:33our biometrics has a hidden vulnerability like,
- 18:35say, a compromised dependency from an open source
- 18:38library, like we saw with Axios, the consequences
- 18:40aren't just a hacked database. No, it is corrupted
- 18:43medical and physiological guidance. Exactly.
- 18:46If I am generating a billion data points about
- 18:49my cardiovascular health, and that is being processed
- 18:52by a global entity, the security of that pipeline
- 18:55is just as critical as any enterprise software
- 18:58pipeline. When you scale biological tracking
- 19:00to a global population, a corrupted algorithm
- 19:03could lead to millions of people misinterpreting
- 19:06their own health data simultaneously. The hardware
- 19:09on your wrist is really only as reliable as the
- 19:12massive invisible cloud infrastructure processing
- 19:15its signals. It's wild to think about. It really
- 19:18is. Well, before we wrap up today's show, we
- 19:20want to mention our sponsor, Old Glory. They
- 19:23are an iconic music and sports fan merch store,
- 19:27which is Honestly great stuff for your techie
- 19:29friend or family member. They really do have
- 19:31an amazing selection They do and if listeners
- 19:33use promo code snuffle at checkout You can get
- 19:3615 % off your entire purchase the website is
- 19:39oldglory .com Definitely check them out So just
- 19:41to recap what we've covered today when you look
- 19:43at our morning star sources You can see a pretty
- 19:47terrifying pattern emerging across all these
- 19:48domains. Yeah, the through line is scale Whether
- 19:51you are a developer pushing code to the cloud,
- 19:53a citizen living under a sky rapidly filling
- 19:56with thousands of satellites, or an athlete trusting
- 19:59a wearable to tell you how your heart is doing,
- 20:01you are deeply embedded in these massively scaled
- 20:04networks. And the health of every single one
- 20:06of these networks relies entirely on the assumption
- 20:09that we can detect and neutralize anomalies before
- 20:12they detonate. Which, as we've seen, is getting
- 20:15harder and harder to guarantee. But here is a
- 20:18thought to leave you with today. We are rapidly
- 20:21moving toward a future where our most intimate
- 20:23biological data might be beamed up to one of
- 20:26SpaceX's million AI -driven orbital data centers,
- 20:30processed by software built on millions of lines
- 20:32of open source norm that no single human has
- 20:35entirely verified. It's a house of cards built
- 20:37on algorithms. It really is. And if we are completely
- 20:39outsourcing our intuition and our biological
- 20:41monitoring to AI, maybe the ultimate vulnerability
- 20:44isn't in the code or the hardware at all. Right,
- 20:46it might be our total willingness to surrender
- 20:48our own physical intuition to the dashboard.
- 20:52As these systems become so incredibly complex
- 20:55and intertwined that human oversight is physically
- 20:57impossible, well, the greatest risk might simply
- 21:01be our blind trust in the machine to tell us
- 21:03who we are and how we feel. Something to think
- 21:06about the next time you check your wrist to see
- 21:07how you slept last night. Definitely. We're here
- 21:10to help at Snarfful, so reach out on our website
- 21:12if you have any more questions. That's a wrap
- 21:18on today's top stories. Remember, tech doesn't
- 21:21have to be complicated, and we're here to help
- 21:23connect the dots. If you've got questions or
- 21:26want to learn more, visit us at snarful .com.
- 21:29Thanks for listening, and we'll catch you next
- 21:31time.