CVE-2026-118786 PUBLISHED

NXP MCUXpresso SDK rpmsg-lite TZM Example before 26.06.01-lts Secure Memory Disclosure via NSC Veneer Functions

Assigner: ENISA
Reserved: 28.10.2026 Published: 06.11.2026 Updated: 06.11.2026

Improper input validation in non-secure-callable (NSC) veneer functions of the NXP MCUXpresso SDK rpmsg-lite multicore example (multicore_examples/rpmsg_lite_pingpong_tzm) up to releases 26.06.00-lts and 26.09.00 may allow a non-secure caller to supply unvalidated pointers and size values, potentially resulting in disclosure of secure-world memory to the non-secure domain, or denial of service. All software versions starting from 26.06.01-lts and 26.12.00-pvw1 have fixed this issue.

Metrics

CVSS Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:L
CVSS Score: 6.8

Product Status

Vendor NXP
Product MCUXpresso SDK
Versions Default: unaffected
  • affected from 0 to 26.12.00-pvw1 (excl.)
  • affected from 0 to 26.06.01-lts (excl.)

Credits

  • Tijs Bellefroid, Antonis Louka, Marton Bognar, Jo Van Bulck (DistriNet, KU Leuven) finder

References

Problem Types

  • CWE-20 Improper input validation CWE