Property
Languageruby
Severitymedium
CWECWE-319: Cleartext Transmission of Sensitive Information
OWASPA03:2017 - Sensitive Data Exposure
Confidence LevelMedium
Impact LevelMedium
Likelihood LevelMedium

Description#

The code is making HTTP or FTP requests using OpenURI without encryption, which means data sent or received can be intercepted by attackers. Using unencrypted protocols exposes sensitive information during transmission.

Impact#

An attacker on the network could eavesdrop on or tamper with the data being transferred, potentially stealing credentials, personal information, or modifying content. This can lead to data breaches, user impersonation, or compromised application integrity.