CWE-499Variant

Serializable Class Containing Sensitive Data

Draft in the CWE catalog · 2 CVEs mapped

2
CVEs mapped
4.3
Median CVSS
What it is

The code contains a class with sensitive data, but the class does not explicitly deny serialization. The data can be accessed by serializing the class through another class.

Recent examples
3.7cvss
CVE-2024-5657

CraftCMS Plugin - Two-Factor Authentication - Password Hash Disclosure

The CraftCMS plugin Two-Factor Authentication in versions 3.3.1, 3.3.2 and 3.3.3 discloses the password hash of the currently authenticated user after submitting a valid TOTP.

LOWno explanation yet
1%
epss
4.9cvss
CVE-2022-39309

GoCD server secret encryption/decryption key leaked to agents during material serialization

GoCD is a continuous delivery server. GoCD helps you automate and streamline the build-test-release cycle for continuous delivery of your product. GoCD versions prior to 21.1.0 leak the symmetric key used to encrypt/decrypt any secure variables/secrets in GoCD configuration to authenticated agents. A malicious/compromised agent may then expose that key from memory, and potentially allow an attacker the ability to decrypt secrets intended for other agents/environments if they also are able to obtain access to encrypted configuration values from the GoCD server. This issue is fixed in GoCD version 21.1.0. There are currently no known workarounds.

MEDIUMno explanation yet
1%
epss
The record
Technical detail
CWE ID
CWE-499
Abstraction
Variant
Structure
Simple
Status
Draft
References (1)