Property
Languagejava
Severityhigh
CWECWE-327: Use of a Broken or Risky Cryptographic Algorithm
OWASPA03:2017 - Sensitive Data Exposure
Confidence LevelHigh
Impact LevelMedium
Likelihood LevelMedium

Description#

The code uses the RC4 encryption algorithm, which is outdated and has well-known security flaws. Attackers can easily break RC4 encryption, making any protected data vulnerable.

Impact#

If RC4 is used, attackers may decrypt sensitive information, tamper with data, or intercept confidential communications. This can lead to data breaches, exposure of user information, and compromise of the application’s security.