CWE-Referenz › CWE-1077: Floating Point Comparison with Incorrect Operator
CWE-1077: Floating Point Comparison with Incorrect Operator
CWE ID: 1077
Name: Floating Point Comparison with Incorrect Operator
Beschreibung
Der Code führt einen Vergleich, beispielsweise einen Equality-Test zwischen zwei Float (floating point) Werten durch, verwendet jedoch Vergleichsoperatoren, die die Möglichkeit eines Precision Loss nicht berücksichtigen.
Verwandte Schwachstellen
Ist Ihre IT-Infrastruktur betroffen?
Schwachstellen wie CWE-1077: Floating Point Comparison with Incorrect Operator werden von Angreifern gezielt gesucht — meist automatisiert und ohne Rücksicht darauf, wie groß das betroffene Unternehmen ist. Ob eine solche Lücke bei Ihnen tatsächlich offen steht, lässt sich nur durch Prüfung feststellen:
- Schwachstellen-Scan — wiederkehrende Prüfung Ihrer Infrastruktur auf bekannte Lücken wie diese
- Penetrationstest — manuelle Prüfung eigener Software auf Schwachstellen, die kein Werkzeug findet
- Threat Modeling — Schwachstellenklassen im Entwurf vermeiden, statt sie später zu suchen