Information sent over a network can be compromised while in transit. An attacker may be able to read or modify the contents if the data are sent in plaintext or are weakly encrypted.
View on MITREThe product configuration should ensure that SSL or an encryption mechanism of equivalent strength and vetted reputation is used for all access-controlled pages.
No detection method information available for this CWE.
No examples or observed CVEs available for this CWE.
CWE-5: J2EE Misconfiguration: Data Transmission Without Encryption is a Common Weakness Enumeration (CWE) entry maintained by MITRE. Information sent over a network can be compromised while in transit. An attacker may be able to read or modify the contents if the data are sent in plaintext or are weakly encrypted.
If exploited, CWE-5 (J2EE Misconfiguration: Data Transmission Without Encryption) it can compromise Confidentiality and Integrity, leading to outcomes such as Read Application Data and Modify Application Data.
Recommended mitigations for CWE-5 include: The product configuration should ensure that SSL or an encryption mechanism of equivalent strength and vetted reputation is used for all access-controlled pages.
CWE-5 commonly affects Java. Note that weaknesses are often language-agnostic patterns, so secure coding practices apply broadly.
A CWE (Common Weakness Enumeration) like CWE-5 describes a category of software weakness — the underlying flaw type. A CVE (Common Vulnerabilities and Exposures) identifies a specific, real-world vulnerability in a particular product. In short, a CWE is the kind of mistake, and a CVE is an instance of that mistake being found in software.