CVE Catalog

CVE-2013-7463

High
Published: Translated: NVD NIST

Summary

The aescrypt gem version 1.0.0 for Ruby does not randomize the initialization vector (IV) for the AESCrypt.encrypt and AESCrypt.decrypt functions, allowing attackers to defeat cryptographic protection mechanisms via a chosen plaintext attack.

Risk Assessment

The lack of IV randomization may lead to the exposure of sensitive data, posing a serious threat to the security of applications using this gem.

Recommendation

It is recommended to update the aescrypt gem to a newer version that improves IV randomization to protect the application against chosen plaintext attacks.

Related vulnerabilities

Original NVD description (English source)

The aescrypt gem 1.0.0 for Ruby does not randomize the CBC IV for use with the AESCrypt.encrypt and AESCrypt.decrypt functions, which allows attackers to defeat cryptographic protection mechanisms via a chosen plaintext attack.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS