CWE ID: 436
Name: Interpretation Conflict
Produkt A verarbeitet Inputs oder Schritte anders als Produkt B, was dazu führt, dass A aufgrund seiner Wahrnehmung des Zustands von B fehlerhafte Aktionen ausführt. Diese Diskrepanz kann zu unerwarteten side effects und potenziellen Sicherheitslücken führen, insbesondere wenn die communication protocols zwischen den Produkten nicht ausreichend validiert sind. Eine detaillierte debugging und eine Analyse der data flow sind notwendig, um das Problem zu identifizieren und zu beheben.
Dies tritt typischerweise bei proxies, firewalls, anti-virus software und anderen vermittelnden Geräten auf, die Traffic überwachen, erlauben, verweigern oder modifizieren, basierend darauf, wie Client oder Server voraussichtlich agieren. Die fehlerhafte Interpretation des Verhaltens kann zu unerwünschten vulnerabilities führen, insbesondere wenn die configuration der Geräte nicht korrekt ist und die traffic analysis unzureichend erfolgt.