Služba COMBIVIS Control Runtime založená na Dockeru obsahuje několik zranitelností převzatých z CODESYS Runtime Toolkit 3.5.21.10. Podle oznámení jsou tyto bezpečnostní chyby vyřešeny ve verzi COMBIVIS Control Runtime 2.1.0.
Kanadské středisko pro kybernetickou bezpečnost upozorňuje na zranitelnosti v produktech CODESYS, které zahrnují nekontrolovanou alokaci paměti či nesprávnou synchronizaci v monitorování. Úřad doporučuje uživatelům a správcům zkontrolovat odkazy a aplikovat potřebné aktualizace.
Podle bezpečnostního oznámení VDE-2025-081 je řada zařízení společnosti WAGO zasažena zranitelnostmi v CODESYS Control. Tyto chyby v postižených verzích firmwaru mohou vést ke vzdálenému spuštění kódu.
Podle bezpečnostního varování obsahuje komponenta CODESYS Gateway Client chybu v podobě chybějících limitů pro alokaci paměti z odpovědi brány. Útočník ovládající podvrženou bránu může po připojení klienta způsobit nadměrnou spotřebu paměti a vyvolat odepření služby (DoS).
Podle bezpečnostního oznámení obsahuje komponenta CmpMonitor2 v běhových prostředích CODESYS Control chybu nesprávné synchronizace při souběžných požadavcích více klientů. Autentizovaný vzdálený útočník s přístupem k monitorování může způsobit čtení či zápis nesprávných dat a vyvolat neočekávané chování PLC.
V doplňku CODESYS PROFINET byla zjištěna zranitelnost typu out-of-bounds write při zpracování neplatných komunikačních dat. Podle bezpečnostního oznámení vede její vyvolání k pádu a řízenému zastavení zasažené PLC aplikace v runtime systému CODESYS Control, přičemž vzdálené spuštění kódu se nepředpokládá.
Podle bezpečnostního oznámení obsahuje knihovna protokolu CODESYS EtherNet/IP adapter zranitelnost v obsluze časových limitů u aktivních TCP spojení. Za nestandardních provozních podmínek systém neuvolňuje vypršená spojení, což po vyčerpání dostupných spojení brání navázání nových.
Bezpečnostní upozornění uvádí zranitelnost v komponentě CmpApp běhového prostředí CODESYS Control, která uživatelům ve skupině Service umožňuje nainstalovat novou zaváděcí aplikaci bez kryptografického ověření, pokud není vynuceno podepisování aplikací. Uživatelé s těmito oprávněními tak mohou nahrát libovolný kód a získat kontrolu nad aplikacemi spouštěnými na řídicí jednotce.
Podle bezpečnostního upozornění obsahuje komponenta CmpAuditLog systému CODESYS Control zranitelnost typu format string. Neověřený vzdálený útočník může ovlivnit formátovací řetězec zpracovávaných zpráv protokolu, což má podle zdroje za následek pád běhového prostředí CODESYS Control.
V systému CODESYS Control byla zjištěna chyba nedostatečného ověření oprávnění. Autentizovaný vzdálený útočník s nízkými právy správce vizualizace může mazat účty s vyššími oprávněními, ačkoli nezávislé mechanismy brání smazání posledního hlavního administrátora zařízení. Zranitelnost se projevuje pouze v případě, že je povolena volitelná správa uživatelů vizualizace a existuje příslušný administrátorský účet.
V komponentě CmpWebServer běhového prostředí CODESYS Control byla zjištěna zranitelnost způsobená nesprávnou kontrolou mezí. Neautentizovaný vzdálený útočník může pomocí speciálně upraveného HTTP požadavku vyvolat zápis mimo meze a způsobit odmítnutí služby zařízení, pokud je aktivní webový server.
Podle bezpečnostního varování obsahuje CODESYS Development System dvě zranitelnosti umožňující lokální eskalaci oprávnění v nástrojích PackageManager a IPM. Nástroje při spuštění s administrátorskými právy vytvářejí dočasné adresáře s nezabezpečenými výchozími oprávněními, což lokálním uživatelům s nízkými právy dovoluje upravit zaváděcí soubory nebo nahradit ověřené instalační soubory škodlivými.
V přihlašovacím dialogu CODESYS Visualization byla zjištěna zranitelnost, kvůli níž nemusí být autentizační údaje dostatečně izolovány při souběžném přihlašování více uživatelů. Podle vydavatele tak může přihlášený uživatel vizualizace získat přihlašovací údaje zadané jiným uživatelem, přičemž problém lze vyvolat lokálně i vzdáleně v rámci aktivní relace.
Podle bezpečnostního oznámení obsahuje knihovna protokolu CODESYS Modbus TCP Server chybu ve správě prostředků spojenou se souběhem při zpracování spojení. Útočník může vyčerpat maximální povolený počet připojení a zabránit navazování nových spojení, stávající relace však zůstávají funkční.