Skip to main content

SICK Enterprise Analytics CVE-2025-58583

MEDIUM
Exposure of Sensitive System Information to an Unauthorized Control Sphere (CWE-497)
2025-10-06 psirt@sick.de
5.3
CVSS 3.1 · Vendor: sick
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach H2 database login over network
  2. Exploit
    Load login page with prefilled username
  3. Execution
    Harvest disclosed username/system info
  4. Impact
    Use intel for targeted credential attack

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection System info exposure prevention
Exploitation Conditions

Exploitation requires network access to the application's login-protected H2 database interface used for caching; the disclosure occurs because the username field is prefilled on that login page. The key LIMITING factor is that the H2 database itself remains login (password) protected, so this yields disclosure of a valid username and system information rather than full database access - meaningful full compromise would still require the corresponding password. Impact is therefore constrained to information leakage useful for follow-on credential attacks against SICK Enterprise Analytics.

Impact

This is a low-to-moderate severity information-disclosure issue (CVSS 5.3) that signals exposure rather than a high-priority emergency. The CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates a network-reachable, low-complexity, unauthenticated issue, but the only confidentiality impact is C:L with no integrity or availability impact (I:N/A:N) and no scope change (S:U) - consistent with CWE-497 (exposure of sensitive system information). EPSS is low at 0.36% (28th percentile), the CVE is NOT listed in CISA KEV, and no public exploit code is referenced, so there is no evidence of active exploitation. There is tension worth noting: the vector claims PR:N (unauthenticated) and the CWE implies pure information leakage, yet the description states the H2 database is 'login protected' with only a prefilled username - meaning a password is still required for full database access, so the realistic leak is limited to the disclosed username/system metadata rather than full cache contents. Net assessment: a genuine but minor hardening/information-disclosure defect in a niche industrial product, not a widespread exploitation priority - patch on a normal maintenance cadence.

Exploit ScenarioDerived

A remote attacker reaches the login-protected H2 database console used for caching and observes that the username field is prefilled, disclosing a valid account name and system information that narrows subsequent credential attacks. No public exploit code is identified at time of analysis, and full access still requires the account password, so the practical outcome is reconnaissance-grade information disclosure rather than direct data compromise.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 09, 2026

SICK Enterprise Analytics exposes a login-protected H2 database used for caching, and the login page renders with the username field prefilled - an unauthenticated remote attacker who can reach that interface (CVSS:3.1/AV:N/AC:L/PR:N/UI:N) can harvest a valid database username together with system/version information. The exposure is classified as CWE-497 (exposure of sensitive system information to an unauthorized control sphere) and is rated CVSS 5.3 with low confidentiality-only impact; the H2 database password is still required, so this yields reconnaissance value for follow-on credential attacks rather than direct database access. EPSS is 0.36% (28th percentile), there is no KEV listing, and no public exploit identified at time of analysis.

RemediationAI

No vendor-released patch version is identified in the available data at time of analysis, so treat SICK advisory SCA-2025-0010 (https://www.sick.com/.well-known/csaf/white/2025/sca-2025-0010.json and the PDF variant) and the SICK PSIRT portal at https://sick.com/psirt as the authoritative source for the fixed release and apply it as soon as it is published. Until then, apply the following compensating controls: block network access to the H2 caching database interface at the perimeter and place it behind segmentation so only trusted management hosts can reach it (side effect: legitimate remote administration must be explicitly allowlisted, and the caching service may need to bind to localhost only - verify the application still caches correctly). Disable or remove the H2 web console/login endpoint entirely if browser-based database administration is not required (side effect: loss of that administrative UI; confirm no operational workflow depends on it). Independently, remove the prefilled username value from the login template so valid account names are no longer rendered to unauthenticated visitors, and enforce a strong, unique, rotated H2 password, since the disclosure lowers the effort required for credential-guessing against the exposed login. Monitor and rate-limit repeated authentication failures against the H2 interface, and follow the general ICS hardening practices referenced by CISA.

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

H2 is a lightweight Java SQL database commonly embedded in JVM applications and typically managed through a built-in browser console or web login form. In SICK Enterprise Analytics, that H2 instance is used as a caching backend and is reachable over the network, but retains password protection. The defect is a CWE-497 information-exposure problem: the application pre-populates the login form's username field, so the HTML/form response itself discloses a valid account identifier and, along with it, system- and build-level details to anyone who can load the page - no authentication, interaction, or special privileges are needed per the CVSS vector (PR:N/UI:N). The technology stack (Java/H2) means the disclosed username is directly reusable against the same H2 login endpoint, materially reducing the effort of a password-guessing or credential-reuse attempt, but the independent assessment is explicit that the password barrier still stands, so the impact remains information leakage rather than full database compromise or code execution.

Know when Enterprise Analytics 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

Vendor (sick) PRIMARY 5.3 MEDIUM
AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
vuln.today AI 5.3 MEDIUM

Network-reachable login page requires no authentication or interaction to view the prefilled username (AV:N/AC:L/PR:N/UI:N); only limited information disclosure results, so C:L with I:N/A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (sick).

CVSS VectorVendor: sick

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
Low
Integrity
None
Availability
None

DescriptionCVE.org

The application provides access to a login protected H2 database for caching purposes. The username is prefilled.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Low
industrial/OT analytics software from a sensor vendor, niche footprint
Data Quality
3 sources
Confidence: Low

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Affected Products (CPE)CVE.org

cpe:2.3:a:sick:enterprise_analytics:*:*:*:*:*:*:*:*

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy