Latest / Cybersecurity Under Pressure. Real Attacks, Real Lessons / Automotive Supplier Cybersecurity: When Compliance Drains R&D
Transcript
- 0:47Welcome to cybersecurity under pressure, real attacks, real
- 0:50lessons. Today is Friday, June 26th, 2026
- 0:54and I don't know about you, but I am.
- 0:56I am very much feeling that Friday exhaustion right now.
- 0:59Oh yeah, it has been one of those weeks.
- 1:01I can hear it in your voice. Man, I spent literally Monday
- 1:04through Thursday trying to implement a relatively standard,
- 1:07you know, modern encryption patch on a legacy industrial
- 1:11controller system and it just gave up the ghost.
- 1:14It completely died. I mean, yes, you triggered a
- 1:16hard fault on a legacy chip, didn't you?
- 1:18Yes, it didn't even try to process it.
- 1:19Like the handshake latency alone from the modern cryptographer.
- 1:23It timed out the hardware watchdog and the entire system
- 1:26threw its hands up and power cycled.
- 1:28It's It is so infuriating you're trying to force contemporary
- 1:32computational math onto silicon that was designed back when you
- 1:35know flipping a basic logic gate was considered heavy lifting.
- 1:38Which, I mean, that perfectly encapsulates the structural
- 1:42nightmare of modern engineering right there.
- 1:45You're basically trying to bolt a biometric retina scanner onto
- 1:48a canvas tent. The the structural integrity of
- 1:51the foundation just it just can't support the security
- 1:54apparatus you're legally required to install.
- 1:57The wire transfer Acaba de publica Al Gore lecionado El
- 2:02mismo vector de frente industria.
- 2:05They were looking at OT security, remote access, and
- 2:08honestly the pain points they highlighted are identical to
- 2:11what I just dealt. With Oh, absolutely, the
- 2:13underlying physics of the problem don't change just
- 2:15because the industry does. Right.
- 2:17But that frustration, that physical friction between
- 2:19ancient hardware constraints and modern aggressive cyber threats,
- 2:23that is exactly what we are unpacking in this deep dive.
- 2:26And there is no sector, I mean absolutely nowhere feeling that
- 2:30friction more violently right now than the automotive supply
- 2:33chain. Exactly.
- 2:34So for this deep dive, we're taking a massive stack of source
- 2:38material. We've got the Vicone 2026
- 2:40Automotive Cybersecurity Report, some really fascinating
- 2:45interview studies from the DEVA portal on actual compliance
- 2:48implementation, and of course the unvarnished legislative
- 2:51texts of Unes R155 and the EU Cyber Resilience Act.
- 2:56Light reading for a Friday. Oh yeah, Total Beach reads.
- 3:00But our mission today is to synthesize all of this and
- 3:02figure out how the automotive supply chain is supposed to
- 3:05survive this regulatory avalanche, right without
- 3:08grinding innovation to a halt or honestly just faking their
- 3:11compliance. Because right now, the modern
- 3:13connected vehicle is essentially a massive data center.
- 3:16A data center hurtling down a highway at 80 miles an hour,
- 3:19which is a terrifying thought. We're talking about platforms
- 3:21housing upwards of 100 million lines of code. 100 million.
- 3:25I always try to visualize that it's it's more code than a
- 3:27commercial airliner. It's more than a modern fighter
- 3:29jet, way more. And the chaos multiplier here is
- 3:33that this code base isn't compiled by, you know, a single
- 3:35cohesive team sitting in a room in Munich or Detroit.
- 3:38No, not even close. You're looking at a deeply
- 3:41fragmented ecosystem of over 150 distinct suppliers for a single
- 3:45vehicle platform. 150, yeah. You've got your tier ones
- 3:49providing these massive domain controllers, your tier twos
- 3:51providing the RTOS, the real time operating systems, and then
- 3:55the tier 3 is supplying these microscopic black box binaries
- 3:58that everyone just, well, assumes they're safe.
- 4:02It's an amalgamation of proprietary code, commercial off
- 4:05the shelf software, and deeply embedded open source libraries.
- 4:10Which makes it a spectacularly target rich environment.
- 4:13And because we've insisted on connecting every single one of
- 4:16these mobile data centers to the cloud, the regulatory bodies
- 4:19have finally panicked. I mean, they're dropping this
- 4:21absolute alphabet soup of frameworks on engineering
- 4:24directors. Alphabet soup is putting it
- 4:26mildly. It's a regulatory tsunami.
- 4:28Right, and I want to start by tearing apart two of the biggest
- 4:31frameworks that are currently just suffocating security teams.
- 4:34Tysacs are nice to say 2434 because I hear people conflating
- 4:38these constantly. They throw them into the same
- 4:39generic compliance bucket, but mechanically they are solving
- 4:43entirely different vectors. Confusing them is a phenomenally
- 4:46expensive mistake, too. The easiest way to conceptualize
- 4:49the difference is that TYSACS is an enterprise risk framework,
- 4:52whereas ISO 21434 is an engineering life cycle
- 4:56framework. So TYSACS Trusted Information
- 4:59Security Assessment Exchange is fundamentally about walling off
- 5:02the corporate organization. Right.
- 5:03It's basically ISO 27 sour one on steroids, custom tailored for
- 5:08the European automotive supply chain.
- 5:10Pretty much, yeah. It's managed by the ENX
- 5:12Association. Think about the intellectual
- 5:14property at stake here. If an OEM shares the unreleased
- 5:18CAD drawings for a 2028 EV platform, or raw telemetry data
- 5:24from customer fleets with a Tier 1 supplier, the OEM needs an
- 5:28ironclad guarantee that the Tier one's corporate network isn't
- 5:30going to be completely compromised by some ransomware
- 5:33syndicate. So they need AL 3 assessment
- 5:35Level 3 for that high protection data.
- 5:37Exactly. Tizacs mandates secure corporate
- 5:39networks, stringent identity access management, even physical
- 5:42security. Like making sure someone can't
- 5:44just walk into the R&D facility with a USB drive and walk out
- 5:47with the breaking algorithms. OK, so Ty Sax is guarding the
- 5:50perimeter of the factory and the IT servers, putting a giant
- 5:54padlock on the corporate doors, but ISO 21434 is guarding the
- 5:58actual metal and code rolling off the assembly line, making
- 6:01sure the product doesn't explode in the customer's face.
- 6:04Precise what? It goes far deeper than just
- 6:07guarding it. ISO 21434 dictates that
- 6:10cybersecurity must be fundamentally woven into the DNA
- 6:13of the vehicle from the concept phase all the way through
- 6:16decommissioning. The whole V model of
- 6:17engineering. Right.
- 6:18It introduces the Terra process threat analysis and risk
- 6:21assessment. It mandates secure coding
- 6:23guidelines, vulnerability management, continuous
- 6:25monitoring. If TYSAX prevents a threat actor
- 6:28from stealing the blueprints for a braking controller off an IT
- 6:30server, ISO 21434 prevents a threat actor from injecting
- 6:34malicious CAN bus frames to disable those physical brakes
- 6:37while the vehicle's actually in motion.
- 6:39OK, I understand the theoretical boundary there.
- 6:41IT protects the blueprints. Engineering protects the brakes.
- 6:45But I'm going to push back on how this is actually implemented
- 6:47in the real world. Shouldn't these be completely
- 6:50siloed? I mean, the skill set required
- 6:52to configure a firewall for a corporate HR server is wildly
- 6:56different from the skill set required to analyze the attack
- 6:58surface of a deterministic real time operating system running on
- 7:02a microcontroller. You'd think so, and
- 7:04traditionally, yes, that's exactly how companies are
- 7:06treated them. IT sits in one building sweating
- 7:08over TI sex, and the embedded engineers sit in a basement
- 7:11somewhere sweating over 2 once 4324.
- 7:15But siloing them is exactly what's causing the current
- 7:17operational breakdown. We are seeing massive audit
- 7:21fatigue because of duplicated efforts.
- 7:23Duplicated how? Like paying for the same thing
- 7:25twice. Basically, look at the overlap
- 7:28and foundational governance. Both frameworks require a
- 7:31baseline of identity and access management.
- 7:34Both require incident response capabilities.
- 7:37If you silo them, your supplier ends up paying two different
- 7:41audit firms to review essentially the same core
- 7:44organizational competencies, just framed slightly
- 7:47differently. That sounds like a great deal.
- 7:49For the auditors, oh, it's incredibly lucrative for the
- 7:51consultants. But more importantly, from a
- 7:53security standpoint, the technical barrier between IT and
- 7:56OT, between the enterprise network and the vehicle is
- 7:59disintegrating. The SolarWinds attack taught us
- 8:01that. Supply chain poisoning.
- 8:04Exactly, if your cororate IT network is weak, meaning you
- 8:07failed Tyfax, an attacker can pivot laterally from an hour
- 8:11server, comromised an engineer's workstation and inject the back
- 8:15door into the firmware build pipeline.
- 8:17The firmware gets cryptographically signed because
- 8:19the build server trust the engineer's workstation and boom,
- 8:22you just pushed a compromised OTA update to a million
- 8:24vehicles. That is a 21434 engineering
- 8:28failure that was directly caused by a tizaks IT vulnerability.
- 8:33You cannot silo these domains anymore because the attackers
- 8:35certainly aren't siloing their attack paths.
- 8:37That makes a terrifying amount of sense.
- 8:39The corporate network is really just the staging ground for the
- 8:42vehicular payload. And this complete blurring of
- 8:45lines brings us to the massive regulatory hammer that just
- 8:48dropped. Because prior to 2024, ISO 21434
- 8:52was just, you know, a really good idea.
- 8:54It was a standard, but UNES R155 turned it into the law.
- 8:58It did, and the industry is still reeling from that July
- 9:012024 enforcement deadline. R 155 is a mandatory type
- 9:05approval requirement across 64 countries, the EU, Japan, South
- 9:09Korea, the UK. If you want to sell a vehicle in
- 9:11these markets, compliance is a hard non negotiable free
- 9:14condition. You literally cannot sell the
- 9:15car and R155 operates on 2 distinct pillars.
- 9:18The CSMS and the type approval, right?
- 9:20Right. Pillar one is the Cybersecurity
- 9:22Management System, or CSMS. This is the overarching
- 9:26organizational certification. It proves the manufacturer has
- 9:30the actual governance, risk management frameworks and
- 9:32incident response structures in place across their entire
- 9:35operation. And that certificate is valid
- 9:38for a maximum of three years. And you can't even touch pillar
- 9:412 without passing pillar one. You absolutely can't.
- 9:44Pillar 2 is the vehicle type approval.
- 9:47This is the highly specific product level assessment where
- 9:50you prove that for this exact vehicle architecture, say the
- 9:532027 model year of a specific EV platform, you have meticulously
- 9:59identified the risks, implemented the mitigations and
- 10:01validated the security controls. And this is where the dynamic
- 10:04between the OEM's and the lower tier suppliers gets incredibly.
- 10:07Toxic. Oh, it's brutal.
- 10:09The OEM's, the big brands whose badges are actually on the
- 10:12steering wheel, they hold the ultimate legal liability for
- 10:15that type of approval. If the car gets hacked, it's
- 10:18their brand on the front page of the Wall Street Journal.
- 10:21But they don't write all 100 million lines of code, so their
- 10:24reaction is to just contractually outsource their
- 10:26compliance anxiety down the chain.
- 10:28Outsourcing compliance anxiety is a brilliant way to phrase it
- 10:32because that's exactly what it is.
- 10:33The OEM's need a mountain of evidence to hand to the type of
- 10:37approval authorities, so they turn to their tier ones and
- 10:40demand full terror documentation and a compliance CSMS. The tier
- 10:45ones panic, spin around and demand the exact same thing from
- 10:49the tier twos and tier threes. I was reading through the Diva
- 10:51portal interviews from the source material and there was
- 10:53this one anecdote that genuinely raised my blood pressure.
- 10:57A Tier 2 supplier, A relatively small company making basic
- 11:00electronic subcomponents, was forced by an OEM to prove
- 11:03compliance. They ended up spending €80,000
- 11:06on external consultants just to generate the necessary
- 11:09documentation. It's just for the paperwork.
- 11:11It's for the paperwork, and the interviewee explicitly noted
- 11:14that their actual technical cyber security posture didn't
- 11:17improve by a single cent. They bought an €80,000 PDF.
- 11:21The €80,000 PDF It's the darkest reality of these regulatory
- 11:25frameworks. When you apply massive pressure
- 11:28to a supply chain without providing the necessary tooling
- 11:31or standardized methodologies, you don't get better
- 11:33engineering, You get a cottage industry of consultants
- 11:36generating paper compliance. But breakdown the mechanics of
- 11:39why that happens. If I'm a Tier 2 right and I'm
- 11:42legally forced to conduct a threat analysis and risk
- 11:44assessment under ISO 21434, shouldn't that inherently force
- 11:48me to look at my code and fix the bugs?
- 11:51How do you spend 80 grand and not fix anything?
- 11:53Because of how risk assessment frameworks are mathematically
- 11:56manipulated. So NX5 of the R155 regulation
- 12:00lists 69 specific attack vectors, everything from
- 12:03spoofing messages on the internal communication channels
- 12:06to manipulating over the air update packages.
- 12:08OK, tracking so far 69 vectors. The Tier 2 supplier hires a
- 12:12consultant. The consultant build a massive
- 12:15excel spreadsheet mapping the suppliers tiny component against
- 12:19those 69 vectors. Now to determine if a
- 12:22vulnerability requires actual engineering mitigation, you have
- 12:25to calculate its risk value, which is usually a combination
- 12:28of attack feasibility. How hard is to pull off an
- 12:31impact? Risk matrix.
- 12:33Exactly. But if the Tier 2 lacks the
- 12:36budget or the hardware capability to actually implement
- 12:39strong encryption on their ancient microcontroller, the
- 12:42consultant will simply argue in the documentation that the
- 12:45attack feasibility is incredibly low because quote UN quote the
- 12:49component is deeply embedded and theoretically inaccessible from
- 12:52the outside world. So they just mathematically
- 12:55massage the risk score down to an acceptable level.
- 12:58They just say, well it's fine that this component uses
- 12:59plaintext communication because a hacker would need physical
- 13:02access to the wiring harness under the passenger seat.
- 13:05Exactly. They document the accepted risk,
- 13:07generate a 400 page terror report, hand it to the tier one,
- 13:11who hands it to the OEM, who hands it to the regulator.
- 13:14Everyone's legal liability is covered.
- 13:16The €80,000 was spent entirely on legal friction, while the
- 13:20underlying hardware remains fundamentally insecure.
- 13:22Which completely ignores how modern threat actors actually
- 13:25operate. I mean, they don't need physical
- 13:28access to the wiring harness. They pivot remotely.
- 13:31And the data we have from the Vicone 2026 report shows that
- 13:34this paper compliance illusion is shattering in real time.
- 13:38The Vicode data is genuinely sobering.
- 13:40It proves that the era of isolated domain specific attacks
- 13:44is over. Hackers aren't just trying to,
- 13:46you know, clone a key fob anymore to steal a car from a
- 13:48driveway. They are executing complex multi
- 13:50stage kill chains that span enterprise IT, off board cloud
- 13:54infrastructure and the in vehicle network simultaneously.
- 13:57Let's unpack the mechanics of that because the Vacone report
- 14:00highlighted A statistic that I just couldn't stop thinking
- 14:03about. 33% of cyber risk now directly impacts the driver
- 14:07experience. The attackers are moving out of
- 14:09the deep invisible back end systems and explicitly targeting
- 14:13the user facing integration layers.
- 14:15How are they physically pivoting from an external connection to
- 14:19something that affects the driver in the cabin?
- 14:21It comes down to the architecture of the modern
- 14:24software defined vehicle. To save money and wait, OEMs are
- 14:27consolidating dozens of distinct electronic control units into
- 14:31single massive domain controllers.
- 14:34So you might have the Android Automotive OS which handles your
- 14:37Spotify, your navigation, your Bluetooth running on the exact
- 14:40same physical silicon as the real time operating system that
- 14:44monitors the vehicles telemetry. But they are isolated right by a
- 14:47hypervisor, like a virtual machine setup.
- 14:49Theoretically, yes. A hypervisor is supposed to
- 14:52create an impenetrable virtual wall between the infotainment OS
- 14:57and the critical deterministic systems.
- 14:59But hypervisors are just software.
- 15:02They have vulnerabilities. A sophisticated attacker will
- 15:05compromise a third party companion app on your phone, use
- 15:08that to exploit a Bluetooth stack vulnerability to gain root
- 15:11access to the infotainment system, and then execute a
- 15:14hypervisor escape. Meaning they punch a hole
- 15:17through the virtual wall. They find a shared memory buffer
- 15:19or a misconfigured virtual switch, and suddenly they're
- 15:22dropping malicious payloads directly onto the CAN bus, which
- 15:26controls the physical steering and braking.
- 15:28That's where the driver experience is being impacted.
- 15:31The infotainment system is the most accessible attack surface,
- 15:34and the hypervisor boundaries are proving porous.
- 15:36And the sheer volume of these vulnerabilities is staggering.
- 15:39The report cited 174 zero day vulnerabilities uncovered at
- 15:44Ping to own Automotive just since 20241. 174.
- 15:48And a zero day means there is no patch.
- 15:50The manufacturer doesn't even know it exists until the
- 15:52researchers exploit it live on stage.
- 15:55Which completely invalidates those €80,000 static Taurus
- 15:59spreadsheets. We were just talking about a
- 16:01static risk assessment assumes a static threat landscape.
- 16:04But when you have almost 200 zero days dropping in a two year
- 16:07window, your threat landscape is highly dynamic.
- 16:10If your security Proctor is based on the assumption that a
- 16:13specific hypervisor wall is impenetrable, and a zero day
- 16:17renders that wall useless, your entire risk calculus collapses
- 16:21overnight. And this ties directly back to
- 16:23my hardware failure earlier this week.
- 16:24It's the problem of structural risk and legacy silicon.
- 16:28Car life cycles are incredibly long.
- 16:30If you buy a vehicle today, it's going to be on the road for 10,
- 16:33maybe 15 years easily. If an OEM discovers a critical
- 16:37cryptographic flaw in a powertrain controller three
- 16:40years from now, how do they fix it if the silicon physically
- 16:43cannot process a heavier encryption algorithm?
- 16:45They often can't. That was a major theme in those
- 16:48Diva Portal interviews. Engineers explicitly admitted
- 16:51they face brutal performance versus security trade-offs every
- 16:54single day. Older components simply were
- 16:57designed with cybersecurity overhead in mind.
- 16:59If you try to force an RSA 2048 encryption key exchange on a
- 17:03chip designed to manage windshield wipers, the processor
- 17:07loads, spikes to 100%, the timing requirements fail, and
- 17:11the wipers stop working. This system crashes just like my
- 17:14legacy controller. It timed out the watchdog.
- 17:16So what do they do? They can't just sell a car
- 17:18without windshield wipers. They degrade the security.
- 17:20They use shorter, weaker encryption keys, or they
- 17:23abandoned encryption altogether and just rely on a basic
- 17:25checksum for message integrity. They accept the structural risk
- 17:29because the alternative is a nonfunctional vehicle.
- 17:32Because automotive architectures carry forward across multiple
- 17:34vehicle generations to save R&D costs, that compromised legacy
- 17:39component might end up in the 2028 model year simply because
- 17:42reengineering it from scratch is too expensive.
- 17:45Wow, so you have a supply chain drowning in R155 compliance
- 17:49faking Teras for legacy hardware that can't actually handle
- 17:53modern cryptography while attackers are chaining 0 days
- 17:56through infotainment hypervisors.
- 17:58It really is. And just when you think the
- 18:00regulatory environment couldn't get any more complex, the
- 18:03European Union decides to flip the table entirely.
- 18:06Let's talk about the CRA, the Cyber Resilience Act, because I
- 18:09know engineering directors are losing sleep over this.
- 18:11One, the CRA is the ultimate wild card.
- 18:14If R155 was a targeted strike on the automotive sector, the CRA
- 18:19is a carpet bombing of the entire digital ecosystem.
- 18:23It is a horizontal piece of legislation that applies to,
- 18:25fundamentally, any product with digital elements placed on the
- 18:29EU market. But here is the massive point of
- 18:31confusion I see everywhere. I don't want to clear this up
- 18:34for you, the listener right now. Aren't cars exempt?
- 18:37I keep seeing executives breathing a sigh of relief on
- 18:39LinkedIn because they think type approved vehicles get a free
- 18:42pass under the general safety regulation.
- 18:45That is a highly dangerous misinterpretation of the text.
- 18:48Yes, the fully assembled type approved vehicle itself is
- 18:52technically exempt from the CRA because it's already governed by
- 18:55R155, but the CRA applies to almost everything surrounding
- 18:59it. We're talking about aftermarket
- 19:00components, retrofit modules, standalone ECU's sold directly
- 19:04to consumers, connected mobile companion apps, and critically,
- 19:08EV charging infrastructure. Hold on, let me trace that
- 19:10logic. So if I am a Tier 1 supplier,
- 19:12right, and I manufacture A telematics gateway, if I sell
- 19:15that exact gateway directly to BMW to install in the assembly
- 19:18line in Munich, that gateway is covered under BMW's R155
- 19:22umbrella, correct? But if I take that exact same
- 19:25telematics gateway, put it in a cardboard box and sell it on the
- 19:27aftermarket as a replacement part.
- 19:29So actually I'm fully bound by the CRA for the exact same
- 19:32hardware. That is exactly how it works.
- 19:34You have dual compliance scenarios for the exact same
- 19:37piece of silicon, and the CRA has real teeth.
- 19:41It requires a formal CE marking, elevating cybersecurity to a
- 19:44fundamental safety requirement for market access.
- 19:47If you fail to comply, market surveillance authorities can
- 19:50force a total product recall across the entire EU and they
- 19:53can levy fines up to €15 million, or 2.5% of your global
- 19:57turnover, whichever is higher. That is existential threat
- 20:00territory. You could go bankrupt and full
- 20:02compliance is mandatory by December 2027.
- 20:05So what is the CRA actually demanding that makes it so much
- 20:08more terrifying than R155? The mandate that is keeping the
- 20:11entire industry awake at night is the mandatory machine
- 20:14readable software bill materials.
- 20:16Yes, beyond. OK, let's dissect the ESPA mom,
- 20:20because the concept sounds deceptively simple to an
- 20:22outsider. It's an ingredient list, right?
- 20:25The government is finally demanding that software vendors
- 20:27print the nutritional label on the back of the box.
- 20:29This product contains 10% proprietary code, 40% open
- 20:33source Linux kernel, and 50% mysterious third party
- 20:37libraries. Why is an ingredient list
- 20:40causing such a panic? Because to continue your
- 20:43analogy, you were trying to reverse engineer a fully baked
- 20:46wedding cake back into its original flour, sugar, and eggs.
- 20:50But the flour was milled in a factory that went bankrupt five
- 20:53years ago, and the eggs came from an open source farm that no
- 20:56one monitors. That is brilliant and
- 20:59horrifying. The CRA explicitly requires
- 21:02manufacturers to identify and document every single software
- 21:05component, including transient dependencies, meaning the
- 21:08libraries that your libraries rely on.
- 21:10In a standardized machine readable format like SPDX or
- 21:13Cyclone DX, the philosophy is that you cannot secure what you
- 21:16cannot see. Which makes total sense from a
- 21:18security standpoint. I mean if another log 4 J
- 21:21vulnerability drops on a Friday afternoon, a company needs to
- 21:24query a database and know instantly if their fleet is
- 21:27exposed. They can't spend 3 weeks
- 21:29emailing tier 3 suppliers asking hey did you use this logging
- 21:32library in 2021? But the market research shows a
- 21:35massive automotive S bomb gap, doesn't it?
- 21:39The gap is structural. By some estimates, fewer than
- 21:4230% of Tier 2 and Tier 3 suppliers have implemented
- 21:44automated SPM generation workflows.
- 21:47When an OEM asks a small supplier for an S bomb today,
- 21:50they don't get a machine readable SPDX file.
- 21:53They get a manually tugged PDF that was updated six months ago
- 21:56by an intern. And it gets even worse when you
- 21:58deal with legacy binaries, right?
- 21:59What happens when an OEM has, say, an AUTOSAR component that
- 22:03was compiled by a supplier in 2020?
- 22:05The supplier went out of business during the pandemic,
- 22:07and all the OEM has is the compiled stripped binary file.
- 22:10There is no source code to look at.
- 22:12That scenario requires what the the industry deeply dreads.
- 22:15They call it component archaeology.
- 22:18Component archaeology. That sounds like a tremendously
- 22:21expensive use of compute power. How do you extract an ingredient
- 22:26list from a strict binary? You have to utilize Advanced
- 22:28Software Composition Analysis or SCA specifically designed for
- 22:33binary analysis and it is highly complex.
- 22:36Since the human readable source code is gone, the SCA tool has
- 22:40to disassemble the machine code, generate control flow graphs and
- 22:43look for specific bytecode signatures or structural
- 22:46patterns. It then compares those patterns
- 22:48against massive databases of known open source libraries.
- 22:51So it's basically pattern matching the compiled
- 22:53architecture to guess what the original library was.
- 22:56Essentially, yes. And it's incredibly difficult on
- 22:59embedded automotive architectures like ARM Cortex M
- 23:02because the the compilers aggressively optimized the code
- 23:05to save space on those tiny chips.
- 23:06They strip out all the metadata at the inline, the functions,
- 23:09and they completely mutate the structure.
- 23:10So the SCA tool might flag a cluster of code and say, well
- 23:13we're 85% confident this is a vulnerable version of Open S.
- 23:16SSL 85% confident, which means a human engineer still have to go
- 23:20in, look at the disassembly and manually verify it.
- 23:24And you have to do this for 100 million lines of code.
- 23:26Exactly, and the CRA makes this transparency non negotiable.
- 23:30If a market surveillance authority sends you a recent
- 23:32request, you must produce that ESPIMO.
- 23:35The burden of proof has entirely shifted from the regulator
- 23:38finding a flaw to you proving you know every line of code in
- 23:42your product. So let's pull all of these
- 23:44threads together for you listening right now because
- 23:46we've mapped out a genuinely brutal landscape.
- 23:48We have Tysacs and 21434 operating these massive
- 23:52inefficient silos. We have OEMs crushing Tier 2
- 23:55suppliers with R155 paperwork that doesn't actually secure the
- 23:58legacy hardware. We have multi stage attacks
- 24:01pivoting through infotainment hypervisors.
- 24:03And now the CRA is demanding machine readable component
- 24:06archaeology by 2027. How does a supplier survive this
- 24:10without their margins completely collapsing under the weight of
- 24:12compliance? Survival requires A fundamental
- 24:15shift in strategy. You have to harmonize the chaos
- 24:17through automation. You have to stop treating
- 24:19TYSACS, R155 and the CRA as separate, isolated regulatory
- 24:24hurdles. OK, but how does that actually
- 24:27manifest in a company's workflow?
- 24:29It's easy to say harmonize, but what does the engineering team
- 24:31actually do? It starts at the governance
- 24:33level. If you properly implement the
- 24:35CSMS required by ISO 21434, you shouldn't just be doing it for
- 24:39the vehicle. You use that exact same
- 24:42governance structure to capture the risk assessments needed for
- 24:45R155 and to establish the secure by design evidence mandated by
- 24:49the CRA. You map the controls, the access
- 24:52management policies you implement for Tysex to secure
- 24:55your HR servers. Those should be extended to
- 24:57secure your firmware build pipelines.
- 24:59You build the evidence once and you route it to the specific
- 25:02regulatory audits. Merging the silos.
- 25:04That solves the organizational overlap, but what about the
- 25:07technical burden? How does a Tier 2 supplier solve
- 25:10the SBM gap without hiring an army of reverse engineers?
- 25:13You have to shift left and automate the generation.
- 25:17The days of treating an S BOM as an audit artifact you generate
- 25:20at the end of a project are over.
- 25:22It has to become an engineering artifact.
- 25:24You integrate automated software composition analysis directly
- 25:27into your CICD pipeline. Every single time a developer
- 25:30commits a new line of code or updates a third party library,
- 25:34the pipeline automatically compiles the code, runs the
- 25:36analysis, and dynamically updates the Cyclone DX file.
- 25:40So the ingredient list is always perfectly synchronized with the
- 25:43current. Build exactly, and then you plug
- 25:45that dynamic S BOM into an automated thread, the
- 25:47intelligence feed. Instead of a security analyst
- 25:49manually reading CDE reports on Twitter, the system continuously
- 25:53cross references new vulnerability disclosures
- 25:56against your Live S bomb. If a new zero day drops that
- 25:59affects the specific Bluetooth library, the system instantly
- 26:03flags exactly which vehicle platforms and which specific
- 26:05firmware versions are utilizing that library.
- 26:08That moves you away from static paper compliance, the €80,000
- 26:11PDF and into continuous monitoring, which realistically
- 26:15is the only way to manage a 15 year vehicle life cycle.
- 26:18The continuous monitoring is useless if you can't actually
- 26:22deploy the fix. Which brings us to the critical
- 26:25dependency over the air updates OTA.
- 26:28OTA is the absolute lifeline of modern vehicle security.
- 26:32R155 and the CRA both implicitly demand it because they require
- 26:36vulnerability remediation throughout the product life
- 26:39cycle if you detect a flaw. You cannot ask 2 million
- 26:42customers to drive to a dealership to flash a module via
- 26:45the OBD 2 port. The logistics are impossible.
- 26:48You need secure OTA. But OTA is an incredible attack
- 26:51vector in itself. I mean, if I'm an attacker, I
- 26:53don't want to hack one car, I want to hack the update server
- 26:55and push a malicious firmware payload to the entire global
- 26:57fleet. Which is why the OTA
- 27:00infrastructure must be fortified with multiple layers of
- 27:03cryptographic trust. You need hardware trust anchors
- 27:06in the vehicle verifying the cryptographic signature of the
- 27:09update package before it even unpacks it.
- 27:11You need AB partition updates so if the new firmware fails or is
- 27:14corrupted, the vehicle seamlessly rolls back to the
- 27:16known good state without breaking the car.
- 27:19And yet, as sophisticated as that sounds, I can't shake this
- 27:22feeling that we are entirely missing the broader physical
- 27:25risk. We spend all this time worrying
- 27:27about data privacy and individual vehicle safety, but
- 27:30there's a macro level threat here that I want you to think
- 27:32about. We touched on EV charging
- 27:35infrastructure being pulled into the CRA earlier.
- 27:38Yes, the charging ecosystem is highly vulnerable.
- 27:41It's a massive blind spot. Think about the ISO 15118
- 27:45protocol, the plug and charge communication standard between
- 27:49the bar in the grid. If an attacker leverages one of
- 27:52these hypervisor 0 days we talked about to build a botnet
- 27:56of let's say 250,000 compromised electric vehicles, they don't
- 28:01mess with the brakes, they don't steal user data.
- 28:04They just wait until a peak load event, say a massive heat wave
- 28:07in California, and they trigger all 250,000 vehicles to
- 28:11negotiate maximum rapid charging draw from the grid
- 28:14simultaneously. Oh wow, a coordinated high
- 28:17wattage demand spike. Exactly.
- 28:19The local Transformers physically melt.
- 28:21You destabilize the regional power grid not by hacking the
- 28:24utility company, but by weaponizing the automotive
- 28:27supply chain. The vehicle isn't just a data
- 28:29center anymore, it's a grid attached high voltage appliance.
- 28:31If our compliance regimes are just generating €80,000 PDFs
- 28:35instead of actually hardening the code, we are leaving
- 28:38critical national infrastructure entirely exposed.
- 28:41That is the ultimate consequence of the overlap era.
- 28:44The attack surface isn't just the car anymore, it's the entire
- 28:47ecosystem, and an illusion of security built on static
- 28:52paperwork and siloed audits is far more dangerous than knowing
- 28:55you are vulnerable. It really is a staggering amount
- 28:58of responsibility sitting on the shoulders of embedded engineers
- 29:01right now. They aren't just protecting
- 29:02blueprints or stopping cars from crashing, they are literally
- 29:05defending the stability of the grid.
- 29:08It's monumental, but by dismantling those silos,
- 29:12embracing automated S bombs, and moving toward continuous
- 29:15hardware backed resilience is a fight the industry can win.
- 29:18We just have to evolve past the paperwork.
- 29:20Well, on that note, I think we both need another coffee before
- 29:23dealing with any more legacy silicon today.
- 29:25That's all for this episode of cybersecurity under pressure,
- 29:27real attacks, real lessons. Check your PLCS, check your
- 29:30logs, and maybe, just maybe question whether that air gap is
- 29:33really an air gap when your car is downloading an OTA update on
- 29:36the highway. Stay secure out there.