Security Vulnerability Report
中文
CVE-2025-14095 CVSS 6.8 MEDIUM

CVE-2025-14095

Published: 2025-12-17 12:15:46
Last Modified: 2026-04-15 00:35:42
Source: 46b595e9-1acc-41cb-9398-adaf98d37a9b

Description

A "Privilege boundary violation" vulnerability is identified affecting multiple Radiometer Products. Exploitation of this vulnerability gives a user with physical access to the analyzer, the possibility to gain unauthorized access to functionalities outside the restricted environment. The vulnerability is due to weakness in the design of access control implementation in application software.  Other related CVE's are CVE-2025-14096 & CVE-2025-14097. Affected customers have been informed about this vulnerability. This CVE is being published to provide transparency. Required configuration for Exposure: Physical access to the analyzer is needed. Temporary work Around: Only authorized people can physically access the analyzer. Permanent solution: Local Radiometer representatives will contact all affected customers to discuss a permanent solution. Exploit Status: Researchers have provided working proof-of-concept. Radiometer is not aware of any publicly available exploit at the time of publication.                                                                                                                                                                                        Note: CVSS score 6.8 when underlying OS is Windows 7 or Windows XP Operating systems and CVSS score 5.7 when underlying OS is Windows 8 or Windows 10 operating systems.

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

Radiometer Products (多款受影响产品,具体版本需参考官方公告)
底层操作系统:Windows 7 / Windows XP (CVSS 6.8)
底层操作系统:Windows 8 / Windows 10 (CVSS 5.7)

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
''' CVE-2025-14095 PoC - Privilege Boundary Violation Note: This is a conceptual demonstration. Actual exploitation requires physical access. ''' import time class CVE_2025_14095_PoC: """ Privilege Boundary Violation in Radiometer Products Attack Vector: Physical Access (AV:P) This PoC demonstrates the concept of exploiting the privilege boundary violation. Actual exploitation requires physical access to the analyzer. """ def __init__(self, target_ip=None): self.target_ip = target_ip self.vulnerability_type = "Privilege Boundary Violation" self.cve_id = "CVE-2025-14095" def check_vulnerability(self): """ Check if target is vulnerable to CVE-2025-14095 Requires physical access to the analyzer """ print(f"[*] Checking vulnerability: {self.cve_id}") print(f"[*] Vulnerability Type: {self.vulnerability_type}") print(f"[*] Attack Vector: Physical Access Required") print("[*] Target: Radiometer Analyzer Products") print("\n[+] Physical access confirmed") print("[+] Attempting to bypass privilege boundary...") print("[+] Accessing restricted functionality through physical interface...") # Simulate exploitation attempt self.exploit_privilege_boundary() return True def exploit_privilege_boundary(self): """ Exploit the privilege boundary violation This allows unauthorized access to functions outside restricted environment """ print("\n[*] Exploitation Steps:") print("1. Physical access to analyzer established") print("2. Bypassing application-level access controls") print("3. Accessing restricted functionality") print("4. Escalating privileges beyond current user level") print("\n[!] Successfully gained unauthorized access to restricted functions") print("[!] Confidentiality Impact: HIGH") print("[!] Integrity Impact: HIGH") print("[!] Availability Impact: HIGH") def generate_report(self): """ Generate exploitation report """ report = f""" ==================================== CVE-2025-14095 Exploitation Report ==================================== CVE ID: {self.cve_id} Vulnerability: {self.vulnerability_type} Target: {self.target_ip if self.target_ip else 'Physical Device'} Status: VULNERABLE CVSS Score: 6.8 (Windows 7/XP) / 5.7 (Windows 8/10) Attack Vector: Physical (AV:P) Prerequisites: Physical access to analyzer Impact: - Unauthorized access to restricted functions - High confidentiality impact - High integrity impact - High availability impact """ return report if __name__ == "__main__": poc = CVE_2025_14095_PoC() poc.check_vulnerability() print(poc.generate_report())

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-14095", "sourceIdentifier": "46b595e9-1acc-41cb-9398-adaf98d37a9b", "published": "2025-12-17T12:15:45.570", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "A \"Privilege boundary violation\" vulnerability is identified affecting multiple Radiometer Products. Exploitation of this vulnerability gives a user with physical access to the analyzer, the possibility to gain unauthorized access to functionalities outside the restricted environment. The vulnerability is due to weakness in the design of access control implementation in application software. \n\nOther related CVE's are CVE-2025-14096 & CVE-2025-14097.\n\nAffected customers have been informed about this vulnerability. This CVE is being published to provide transparency.\n\nRequired configuration for Exposure:\n\n\nPhysical access to the analyzer is needed.\n\nTemporary work Around:\n\n\nOnly authorized people can physically access the analyzer. \n\nPermanent solution:\nLocal Radiometer representatives will contact all affected customers to discuss a permanent solution.\n\n\n\nExploit Status:\nResearchers have provided working proof-of-concept. Radiometer is not aware of any publicly available exploit at the time of publication.                                                                                                                                                                                        Note: \n\nCVSS score 6.8 when underlying OS is Windows 7 or Windows XP Operating systems and CVSS score 5.7 when underlying OS is Windows 8 or Windows 10 operating systems."}], "metrics": {"cvssMetricV31": [{"source": "46b595e9-1acc-41cb-9398-adaf98d37a9b", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "baseScore": 6.8, "baseSeverity": "MEDIUM", "attackVector": "PHYSICAL", "attackComplexity": "LOW", "privilegesRequired": "NONE", "userInteraction": "NONE", "scope": "UNCHANGED", "confidentialityImpact": "HIGH", "integrityImpact": "HIGH", "availabilityImpact": "HIGH"}, "exploitabilityScore": 0.9, "impactScore": 5.9}]}, "weaknesses": [{"source": "46b595e9-1acc-41cb-9398-adaf98d37a9b", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-284"}, {"lang": "en", "value": "CWE-693"}]}], "references": [{"url": "https://www.radiometer.com/myradiometer", "source": "46b595e9-1acc-41cb-9398-adaf98d37a9b"}]}}