Katalog CWE

CWE-780 · Słabość

Use of RSA Algorithm without OAEP

Abstrakcja
Wariant
Status
Niekompletny
Ryzyko wykorzystania
średnie
Dodano
8 lipca 2009
Ostatnia zmiana
11 grudnia 2025

Podatności CVE z tą słabościąPełny wpis na cwe.mitre.org ↗

Opis

The product uses the RSA algorithm but does not incorporate Optimal Asymmetric Encryption Padding (OAEP), which might weaken the encryption.

Padding schemes are often used with cryptographic algorithms to make the plaintext less predictable and complicate attack efforts. The OAEP scheme is often used with RSA to nullify the impact of predictable common text.

Skutki

  • Access Control

    Bypass Protection Mechanism

    Without OAEP in RSA encryption, it will take less work for an attacker to decrypt the data or to infer patterns from the ciphertext.

Słabość nadrzędna

Kiedy powstaje

Dotyczy

Not Language-Specific

Uwagi

This entry could probably have a new parent related to improper padding, however the role of padding in cryptographic algorithms can vary, such as hiding the length of the plaintext and providing additional random bits for the cipher. In general, cryptographic problems in CWE are not well organized and further research is needed.

Źródła

  1. RSA Problem — Ronald L. Rivest, Burt Kaliski, 2003
  2. Optimal Asymmetric Encryption Padding — Wikipedia, 2009

Wpis z katalogu CWE 4.20.