Security Vulnerability Report
中文
CVE-2025-52457 CVSS 5.7 MEDIUM

CVE-2025-52457

Published: 2025-11-18 04:15:44
Last Modified: 2026-04-15 00:35:42

Description

Observable Timing Discrepancy (CWE-208) in HBUS devices may allow an attacker with physical access to the device to extract device-specific keys, potentially compromising further site security. This issue affects Command Centre Server: 9.30 prior to vCR9.30.251028a (distributed in 9.30.2881 (MR3)), 9.20 prior to vCR9.20.251028a (distributed in 9.20.3265 (MR5)), 9.10 prior to vCR9.10.251028a (distributed in 9.10.4135 (MR8)), all versions of 9.00 and prior.

CVSS Details

CVSS Score
5.7
Severity
MEDIUM
CVSS Vector
CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N

Configurations (Affected Products)

No configuration data available.

Gallagher Command Centre Server 9.30 < vCR9.30.251028a (9.30.2881 MR3)
Gallagher Command Centre Server 9.20 < vCR9.20.251028a (9.20.3265 MR5)
Gallagher Command Centre Server 9.10 < vCR9.10.251028a (9.10.4135 MR8)
Gallagher Command Centre Server 9.00及更早版本(所有版本受影响)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-52457 PoC - Timing Analysis Attack Simulation # This PoC demonstrates the concept of timing analysis attack # Note: Actual attack requires physical access and specialized equipment import time import numpy as np def measure_response_time(device, input_data): """ Simulate measuring response time of HBUS device In real attack, use hardware timing analyzer """ start = time.perf_counter_ns() # Simulated device response response = device.process_input(input_data) end = time.perf_counter_ns() return end - start, response def timing_attack_simulation(): """ Simplified timing attack demonstration Shows how timing differences can leak key information """ print("[*] CVE-2025-52457 Timing Attack PoC") print("[*] Target: Gallagher Command Centre HBUS Device") print("[*] Attack Vector: Physical Access + Timing Analysis") # Simulated measurements measurements = [] for i in range(1000): # In real attack, vary input and measure response time base_time = 50 # Base response time in ns variance = np.random.normal(0, 5) # Random noise timing = base_time + variance measurements.append(timing) # Analyze timing patterns avg_time = np.mean(measurements) std_dev = np.std(measurements) print(f"[*] Collected {len(measurements)} timing measurements") print(f"[*] Average response time: {avg_time:.2f}ns") print(f"[*] Standard deviation: {std_dev:.2f}ns") print("[*] Analyzing timing patterns for key extraction...") # Detection of timing discrepancies if std_dev > 3: print("[!] Timing discrepancy detected!") print("[!] Potential information leakage via timing side channel") return measurements if __name__ == "__main__": timing_attack_simulation()

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-52457", "sourceIdentifier": "[email protected]", "published": "2025-11-18T04:15:44.140", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Observable Timing Discrepancy (CWE-208) in HBUS devices may allow an attacker with physical access to the device to extract device-specific keys, potentially compromising further site security. \n\nThis issue affects Command Centre Server:\n\n9.30 prior to vCR9.30.251028a (distributed in 9.30.2881 (MR3)), 9.20 prior to vCR9.20.251028a (distributed in 9.20.3265 (MR5)), 9.10 prior to vCR9.10.251028a (distributed in 9.10.4135 (MR8)), all versions of 9.00 and prior."}], "metrics": {"cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:P/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N", "baseScore": 5.7, "baseSeverity": "MEDIUM", "attackVector": "PHYSICAL", "attackComplexity": "HIGH", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "NONE"}, "exploitabilityScore": 0.5, "impactScore": 5.2}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-208"}]}], "references": [{"url": "https://security.gallagher.com/en-NZ/Security-Advisories/CVE-2025-52457", "source": "[email protected]"}]}}