Integria IMS login check uses a loose comparator ("==") to compare the MD5 hash of the password provided by the user and the MD5 hash stored in the database. An attacker with a specific formatted password could exploit this vulnerability in order to login in the system with different passwords.
Solution:
The product compares two entities in a security-relevant context, but the comparison is incorrect, which may lead to resultant weaknesses.
Link | Tags |
---|---|
https://integriaims.com/en/services/updates/ | release notes vendor advisory |
https://www.incibe.es/en/incibe-cert/notices/aviso/integria-ims-incorrect-authorization |