S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Oct 8, 2024

CVE-2023-31446 Scanner

CVE-2023-31446 Scanner - Remote Code Execution vulnerability in Cassia Gateway Firmware

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, ipv4, subdomain
CostFree
2.5k
Times Used
continuous scan runs
5.8k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2023-31446
9.8
CVSScritical
Exploitable remotely over the internet · no authentication required.

In Cassia Gateway firmware XC1000_2.1.1.2303082218 and XC2000_2.1.1.2303090947, the queueUrl parameter in /bypass/config is not sanitized. This leads to injecting Bash code and executing it with root privileges on device startup.

Attack Vector
Network
Privileges Req.
None
User Interaction
None
Affected
n/aby n/a
n/a
Updated Aug 22, 2026View on NVD →
Detail

Cassia Gateway Firmware plays a critical role in networking and IoT applications, designed for enterprise environments requiring extensive Bluetooth capability management. Often deployed in venues like hospitals, factories, and retail spaces, Cassia Gateways bridge Bluetooth low-energy devices network-wide to the internet or local network. The devices are popular in connected solutions demanding reliable and scalable Bluetooth connections. Users and administrators rely on this firmware to maintain stable communication between their Bluetooth-enabled devices and control hardware. By offering multi-device connections, Cassia Gateway Firmware is central to deploying comprehensive IoT networks. Its robust firmware management allows easy firmware updates and configuration changes.

The Remote Code Execution vulnerability in Cassia Gateway Firmware relates to improper handling of input allowing unrestricted execution of injected bash code. Attackers exploit the 'queueUrl' parameter within '/bypass/config' endpoint to execute arbitrary code on the device. This vulnerability is critical as it permits execution with root privileges, granting complete control over the device. Without necessary sanitizations, the firmware becomes susceptible to malicious inputs resulting in severe security breaches. Notably, its impact is heightened due to the nature of connected IoT networks managed by these devices. Potential exploitation of this flaw can lead to devastating effects on enterprise operations and data integrity.

Exploitation occurs via HTTP requests leveraging unvalidated inputs in the 'queueUrl' parameter, bypassing existing security controls. Attackers may relay payloads through this endpoint, resulting in unauthorized command execution during device startup. The flaw is present in XC1000_2.1.1.2303082218 and XC2000_2.1.1.2303090947 firmware builds. Specifically, code injected in this manner typically exploits the bash command language, executing with full privileges during device configuration reloads. The endpoint's role in network configuration processes makes it a rewarding target for attackers seeking access to network controls. Efficient exploitation can remain undetected without rigorous monitoring of device communication logs.

If exploited, this vulnerability could allow attackers to execute arbitrary commands on the affected devices remotely, leading to significant risks including data theft, network hijacking, and device disablement. Administrative interfaces could be compromised, potentially granting further access to intranet resources such as connected IoT devices. Attackers gaining control over device configuration and operations may disrupt connected services or introduce malicious network activities. Additionally, the RCE vulnerability places sensitive communication traversing through these devices in jeopardy. Effectively, malicious actors can use these gateways as a foothold in connected computing environments.

REFERENCES

Solution Advice
  • Update to the latest firmware version provided by Cassia Networks, ensuring all patches are applied.
  • Restrict network access to management ports and configure devices to only accept connections from trusted networks.
  • Implement strict input validation and sanitization practices to protect against malicious command injections.
  • Deploy network intrusion detection systems to monitor suspicious activities targeting vulnerable endpoints.
  • Regularly conduct security assessments and penetration testing to identify and mitigate potential vulnerabilities.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.

CVE-2023-31446 Scanner - Remote Code Execution vulnerability in Cassia Gateway Firmware | S4E