Dell BSAFE Crypto-J
CVE-2025-26333
HIGH
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach network-facing app using BSAFE Crypto-J
-
ExploitSubmit malformed crypto input
-
ExecutionTrigger verbose error condition
-
ImpactCapture sensitive data from error message
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A10:2025 - Mishandling of Exceptional Conditions
ASVS 5.0
V16 - Security Logging and Error Handling Error message sanitization
MITRE ATT&CK
1 technique across 1 tactic: Discovery The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the target application embedding Dell BSAFE Crypto-J (affected version 7.0 per the CPE) propagates the library's generated error messages back to a remote, unauthenticated requester. The flaw is an error-handling information leak (CWE-209), so the limiting factor is whether verbose/unsanitized error output is exposed outward: applications that catch, sanitize, or log-but-not-return these errors are not practically exploitable. Because BSAFE Crypto-J is a cryptographic library rather than a standalone service, the realistic attack surface and the sensitivity of the disclosed data are determined by the integrating product's error-surfacing behavior and network exposure. |
| Impact | This is a high-CVSS (7.5) but low real-world-risk issue once all signals are cross-referenced. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N) implies a trivially reachable, network-based, unauthenticated information-disclosure flaw with high confidentiality impact and no integrity or availability impact - the C:H rating is what drives the 7.5 score. However, exploitation probability is very low: EPSS is only 0.04% (13th percentile), the CVE is NOT listed in CISA KEV, and no public exploit code was identified in the provided intelligence. The CWE-209 nature (error message exposing environment/associated data) means the C:H rating is likely generous relative to practical impact - leaked error-message content is situational and does not equal full data compromise, so the real-world severity is probably lower than the raw score suggests. One caveat to verify: the description says 'A remote attacker could potentially exploit this' and the CVSS marks PR:N, yet BSAFE Crypto-J is a Java cryptographic library (not a standalone network service), so network reachability and the sensitivity of leaked data depend entirely on how the embedding application surfaces error messages - the AV:N/PR:N rating should be validated against the actual integrating application. No SSVC decision data was provided in the input. Net: low operational priority absent evidence of exploitation. |
| Exploit ScenarioDerived | An attacker interacting over the network with an application that embeds Dell BSAFE Crypto-J submits malformed or unexpected cryptographic input to trigger an error condition. The resulting verbose error message returns sensitive environment or associated data (e.g., configuration, internal state, or cryptographic context) to the attacker, aiding reconnaissance or further attacks. No public proof-of-concept was identified at the time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv2 – Oct 11, 2026
Dell BSAFE Crypto-J 7.0 generates error messages that may include sensitive environment data (CWE-209). Remote unauthenticated attackers could potentially access this information if the integrating application propagates the library's error messages to external users, but the assessed confidentiality impact is low, and EPSS is 0.04% with no public exploit code or active exploitation identified at the time of analysis. The practical risk is limited by the requirement that the embedding application surface these errors outward, as the library itself is not a standalone network service.
Earlier versions of this analysis (1)
Dell BSAFE Crypto-J generates an error message that includes sensitive information about its environment and associated data. Rated medium severity (CVSS 5.9), this vulnerability is remotely exploitable, no authentication required. No vendor patch available.
RemediationAI
Apply the security update from Dell as described in advisory DSA-2025-100 (https://www.dell.com/support/kbdoc/en-us/000296144/dsa-2025-100-dell-bsafe-crypto-j-security-update); patch availability is confirmed per vendor advisory, though an exact fix version is not specified in the provided data, so consult the advisory for the precise patched release. As a compensating control, modify the integrating application to catch and sanitize exceptions from BSAFE Crypto-J before returning any output to remote users-log full error details internally but never expose raw library error messages externally. This may require code changes but effectively eliminates the attack vector. Additionally, restrict network access to services that might inadvertently surface such errors, and review application error-handling policies to ensure verbose diagnostics are not sent to untrusted clients. Note that the effectiveness of these workarounds depends on the specific application architecture and may have limited utility if the application is designed to fail-open with detailed errors.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
Dell BSAFE Crypto-J is a FIPS 140-validated Java cryptographic library used across enterprise Java applications for encryption, digital signatures, and secure communication. The vulnerability stems from improper error handling (CWE-209): the library's error messages embed sensitive details about its runtime environment and associated data. Because it is a library, the exposure depends entirely on how the host application processes and returns those errors-if exceptions are caught and sanitized, the flaw is not practically exploitable. The CPE data confirms that version 7.0 is affected, and the wildcard CPE suggests earlier versions may also be impacted. The CVSS vector (AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N per independent assessment) indicates a remote, unauthenticated attacker with low confidentiality impact, but real-world exploitability hinges on the integrating product's error-surfacing behavior and network exposure.
Know when Bsafe Crypto J gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Network-reachable unauthenticated error-message leak justifies AV:N/AC:L/PR:N/UI:N, but CWE-209 environment disclosure is partial, so C:L rather than C:H; no I/A impact.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionNVD
Dell BSAFE Crypto-J generates an error message that includes sensitive information about its environment and associated data. A remote attacker could potentially exploit this vulnerability, leading to information exposure.
Executive ViewAI
Dell BSAFE Crypto-J 7.0, a cryptographic library embedded in enterprise applications, may leak sensitive environment data through error messages if the integrating application propagates these errors to external users. Although the confidentiality impact is low and no public exploit has been identified at time of analysis, the vulnerability is rated HIGH severity with no vendor patch available, requiring leadership attention to prevent potential information disclosure. Organizations should assess their exposure and implement interim mitigations while awaiting a vendor fix.
Implement application-level error handling that suppresses sensitive details, avoid exposing library error messages to external users, and monitor for exploitation attempts.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
Affected Products (CPE)NVD
More in Bsafe Crypto J
View allAn issue was discovered in EMC RSA BSAFE Crypto-J versions prior to 6.2.2. Rated high severity (CVSS 7.5), this vulnerab
RSA BSAFE Crypto-J versions prior to 6.2.5 are vulnerable to an Information Exposure Through Timing Discrepancy vulnerab
RSA BSAFE Crypto-J versions prior to 6.2.5 are vulnerable to Information Exposure Through Timing Discrepancy vulnerabili
RSA BSAFE Crypto-J versions prior to 6.2.5 are vulnerable to a Missing Required Cryptographic Step vulnerability. Rated
EMC RSA BSAFE Micro Edition Suite (MES) 4.0.x and 4.1.x before 4.1.5, RSA BSAFE Crypto-C Micro Edition (CCME) 4.0.x and
RSA BSAFE Crypto-J versions prior to 6.2.4 and RSA BSAFE SSL-J versions prior to 6.2.4 contain a Covert Timing Channel v
EMC RSA BSAFE Crypto-J versions prior to 6.2.2 has a PKCS#12 Timing Attack Vulnerability. Rated low severity (CVSS 3.7),
NVD
CVE.org
EPSS
VulDB
GitHub PoC
Exploit-DB