~ / topics / Devices
$man devices-automotive-aviation-medical

Devices: Automotive, Aviation and Medical

In brief: Cars, aircraft and medical devices stay in use for decades and are full of small computers built by layers of suppliers. Changing their software is slow because it has to be re-tested and often re-approved by a regulator. Many vehicles and medical devices sold today will still be in service in 2038. No carmaker, aircraft maker or medical regulator has published a specific 2038 plan that we could find, but the risk is recognised by international standards bodies, and aviation has already had real "counter overflow" safety directives.

Risk level High
Status No public 2038-specific recalls, ADs or FDA guidance found (as of 2026-10-21); sector analysis published by ITU-T in 2026; general software-update and cybersecurity regulations exist
Last reviewed 2026-10-21

2038 status at a glance

  • At risk LikelyMedical devices (implants, infusion pumps, imaging, lab systems)These have 10–15+ year lives, and firmware changes need re-certification. No FDA 2038-specific guidance was found.Do: Add 2038 to procurement and lifecycle reviews, and ask manufacturers for statements early because fixes take years.
  • At risk LikelyVehicles (ECUs, 32-bit Android head units, telematics, EV chargers)Vehicles have 150–300 ECUs from multi-tier suppliers and 15–20 year lifetimes. 32-bit Android head units have a 32-bit time_t, and ISO 15118 charging depends on certificate time checks. No public 2038 recall has been found.Do: Fleet operators should ask OEMs and charger vendors for 2038 statements.
  • Depends LikelyAvionics and aviation ground systemsThese run certified software with 25–40 year lives that is hard to change. Counter overflows have already grounded aircraft, such as the Boeing 787 248-day bug, though that was not a 2038 issue.Do: Raise 2038 with OEMs and include it in airworthiness and ground-system reviews.

Overview

These three sectors share a profile: safety-critical, heavily certified, long-lived, and dependent on deep supply chains. That makes them hard to fix even when the bug is understood.

Technical details

Automotive

Subsystem Typical platform 2038-class exposure
Infotainment / head unit Embedded Linux, QNX, Android (Android Automotive), often 32-bit on older models 32-bit Android keeps a 32-bit time_t by design [2]; old Linux/glibc builds; certificate checks for connected services
Telematics control unit Embedded Linux / RTOS with cellular modem, GNSS GNSS week rollover (2038-11-20) and 32-bit time_t; back-end TLS certificates [1]
Body, chassis, powertrain ECUs AUTOSAR Classic on 32-bit MCUs Usually relative timers rather than calendar time; exposure depends on supplier code (not publicly documented)
EV charging (vehicle and charger) ISO 15118 with PKI-based authentication Certificate validity periods, revocation checks and billing all depend on coherent time; failure could mean "the inability to charge at all" [1]
ADAS / navigation GNSS receivers Covered by the ITU-T GNSS section; long platform lifecycles amplify exposure [1]

The Debian project's 2025 announcement noted that cost-sensitive 32-bit hardware is still shipping in automotive [3], and Kaspersky lists automobiles among at-risk device classes [4]. ECU resource limits make it hard to move from 32-bit to 64-bit time: microcontroller choice is driven by "cost, power consumption, thermal envelope, and certification requirements" [1].

Regulatory angle. UNECE Regulation No. 156 requires carmakers to operate an audited Software Update Management System as a condition of type approval, mandatory for new vehicle types since July 2022 and for all newly produced vehicles since July 2024 (in the EU via Regulation 2019/2144) [5]. R156 does not mention 2038, but it is the mechanism by which a 2038 fix would be delivered over the air or in a workshop. R155 (cybersecurity management) is its twin [5].

Aviation

No airworthiness directive specific to the 2038 time_t overflow was found. Aviation has, however, issued directives for closely related counter overflow bugs, which show the likely regulatory response:

Case Mechanism Regulatory response
Boeing 787 generator control units "A software counter internal to the GCUs will overflow after 248 days of continuous power", which could put all four GCUs into failsafe mode at once and cause loss of all AC electrical power "regardless of flight phase" [6] FAA AD 2015-09-07 (final rule issued without prior notice), effective 2015-05-01: repetitive power-deactivation task as interim action [6]

The 248-day figure is consistent with a signed 32-bit counter of hundredths of a second (2^31 / 100 s ≈ 248.6 days); the AD itself does not state the counter width. The ITU-T paper lists aviation (avionics, air traffic management, GNSS dependencies, maintenance and certification records) as a sector with "multi-decade airframe lifecycles" and "documented prior incidents (GPS week …)", and leaves the full treatment for a later revision [1]. GPS week rollovers are covered on GPS-Week-Rollover.

Medical devices

The ITU-T paper's medical section is the most detailed public analysis of 2038 in healthcare [1]:

Kaspersky cites a medical example, a bone-marrow analysis system, among equipment at risk [4].

Regulatory angle. The US FDA's premarket cybersecurity guidance, "Cybersecurity in Medical Devices: Quality Management System Considerations and Content of Premarket Submissions" (February 2026, superseding the 27 June 2025 version), addresses section 524B of the FD&C Act for "cyber devices" [7]. It does not mention 2038 or date/time handling [7]. No FDA guidance specific to 2038 was found (as of 2026-10-21). The ITU-T paper mentions the FDA, the EU Medical Device Regulation, Health Canada, Japan's PMDA and the UK MHRA, and notes that any firmware change requires regulatory engagement "that may extend beyond the timeline available before rollover horizons" [1]. IEEE P4150 (PAR approved 2026-06-04) is developing a vendor-neutral way to document rollover readiness, which manufacturers could use as evidence [8].

Affected versions / products

Category Example exposure Public 2038 finding?
Vehicles with 32-bit Android head units 32-bit time_t in bionic [2] None found
EV chargers / ISO 15118 PKI Certificate time checks [1] None found
Boeing 787 (2015) 248-day GCU counter overflow (analogous) [6] Yes (AD 2015-09-07), not a 2038 issue
Implanted cardiac and neuro devices Long-lived firmware, regulated updates [1] None found
Hospital IT (PACS, EHR, pumps) Mixed OS and database estate [1] None found

Risk & compliance notes

Detection & mitigation

See also

References

  1. ITU-T Technical Paper XSTP.EPOCH, "Global coordination requirements for 2038-class rollover events" (liaison to IETF), 2026-07-21 — §10.4 electric and connected vehicles, §10.5 implantable and hospital medical devices, aviation stub.
  2. 32-bit ABI bugs — Android bionic docs — 32-bit Android time_t overflows in 2038.
  3. Debian isn't waiting for 2038 to blow up — The Register, 2025-07-25 — 32-bit hardware still shipping in automotive and other embedded markets.
  4. Stan Kaminsky, "Epochalypse Now — or how to deal with Y2K38" — Kaspersky, 2026-01-19 — automobiles and medical equipment among at-risk classes.
  5. UNECE R156 — itemis glossary — SUMS requirement; July 2022 / July 2024 applicability; relation to R155.
  6. FAA AD 2015-09-07, Boeing 787 — Federal Register Vol. 80 No. 84, 2015-05-01 (EASA mirror) — GCU counter overflow after 248 days; interim power-down task.
  7. Cybersecurity in Medical Devices: Quality Management System Considerations and Content of Premarket Submissions — US FDA, 2026-02 — section 524B cyber devices; no 2038 content.
  8. IEEE P4150 — IEEE Standards Association — rollover readiness recommended practice, PAR approved 2026-06-04.