CVE-2026-92152
Beschrijving NL
F´ (F Prime) is een raamwerk dat de ontwikkeling en inzet van ruimtevaart en andere embedded softwaretoepassingen mogelijk maakt. Van 4.1.0 tot 4.2.0 is Svc:: GenericHub output-port dispatch kwetsbaar omdat het gedeserialiseerde poortveld wordt doorgegeven aan serialOut_out, bufferOut_out, eventOut_out of tlmOut_out zonder een expliciete bereikcontrole. Wanneer een extern hub-pakket een poortindex levert buiten de geconfigureerde uitvoerpoort-array, worden voor assert ingeschakelde builds afgebroken, terwijl builds zonder asserties toegang hebben tot een uitvoerpoort-array buiten de grenzen, beschadigd heap-geheugen en mogelijk externe code-uitvoering mogelijk maken. Dit probleem is opgelost in versie 4.2.0.
Origineel (Engels) tonen
F´ (F Prime) is a framework that enables development and deployment of spaceflight and other embedded software applications. From 4.1.0 until 4.2.0, Svc::GenericHub output-port dispatch is vulnerable because the deserialized port field is passed to serialOut_out, bufferOut_out, eventOut_out, or tlmOut_out without an explicit range check. When a remote hub packet supplies a port index outside the configured output-port array, assert-enabled builds abort, while builds without assertions can access an output-port array out of bounds, corrupt heap memory, and potentially allow remote code execution. This issue is fixed in version 4.2.0.