CVE-2026-31156 in OpenPLC
Zusammenfassung
von VulDB • 13.05.2026
In OpenPLC v3 (2c82b0e79c53f8c1f1458eee15fec173400d6e1a) besteht eine Path-Injection-Schwachstelle, da das aus glue_generator.cpp kompilierte Binärprogramm keine Validierung der über die Kommandozeile übergebenen Dateipfadparameter durchführt. Die benutzerkontrollierten Eingabeparameter werden direkt an die zugrunde liegenden Dateioperationsfunktionen (fopen/ifstream/ofstream) zum Lesen und Schreiben von Dateien übergeben. Ein Angreifer kann diese Schwachstelle ausnutzen, indem er einen bösartigen Pfad konstruiert, um beliebige lesbare Dateien zu lesen.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.