CWE ID: 636
Name: Not Failing Securely (‘Failing Open’)
Wenn das Produkt auf einen Fehlerzustand oder einen Ausfall stößt, erfordert sein Design, dass es in einen Zustand zurückfällt, der weniger sicher ist als andere verfügbare Optionen. Dies kann beispielsweise die Auswahl des schwächsten encryption algorithm oder die Anwendung der großzügigsten access control restrictions beinhalten.
Durch den Übergang in einen weniger sicheren Zustand erbt das Produkt die Schwächen, die mit diesem Zustand verbunden sind, was eine Kompromittierung erleichtert. Im Minimum führt dies dazu, dass Administratoren ein falsches Sicherheitsgefühl entwickeln. Diese Schwäche entsteht typischerweise durch den Wunsch, “fail functional” zu implementieren, um die administration und support costs zu minimieren, anstatt “fail safe” zu wählen.
Effektivität: Unknown
Beschreibung: Teilen Sie die Struktur auf und weisen Sie Ressourcen und Komponenten so zu, dass ein Fehler in einem Teilbereich nicht das gesamte Produkt beeinträchtigt.