Home / Vulnerability Database / Objective-C : Insufficient number of iterations
Objective-C
Objective-C : Insufficient number of iterations
Classification
OWASP Top 10 2013
OWASP Top 10 2017
OWASP Top 10 2021
OWASP ASVS
HIPAA
Overview
Функция формирования ключей на основе паролей использует слишком мало итераций.
Функция формирования ключа (KDF) использует один или несколько секретных ключей на основе секретного значения (главный ключ, пароль или парольная фраза) с использованием псевдослучайной функции. В качестве параметров также используются значения соли и числа итераций. В достаточном числе итераций используется алгоритм стойкости. Если число итераций мало, вероятность обнаружения может быть использована “радужные таблицы” для получения результатов хэшированных паролей.
Уязвимости типа “утечка конфиденциальных данных” (разоблачение конфиденциальных данных) занимает третье место в рейтинге уязвимостей веб-приложений OWASP Top 10 2017.
References
- OWASP: Top 10 2013-A6-Sensitive Data Exposure
- CWE-916: Use of Password Hash With Insufficient Computational Effort
- OWASP: Top 10 2017-A3-Sensitive Data Exposure
- PKCS #5: Password-Based Cryptography Specification
- CWE-326
- CWE CATEGORY: OWASP Top Ten 2017 Category A6 - Security Misconfiguration
- crypto.pbkdf2
- Bleichenbacher’s attack
MEDIUM
DerScanner Severity Score
Do you want to fix Objective-C : Insufficient number of iterations in your application?
See also
Objective-C
Objective-C : Internal information leak
Objective-C
Objective-C : Weak hashing algorithm
Objective-C
