CVE-2026-58454: JAIOTlink C492A-W6 Authenticated RCE with Persistent Payload Execution
JAIOTlink C492A-W6 Wi-Fi IP cameras contain a flaw that lets authenticated users run arbitrary code on the device. An attacker with valid camera credentials can upload a malicious script to the camera's storage, then trigger execution through a web endpoint. Once running, the code persists even after reboot, giving an attacker persistent control over the camera.
Source data · NVD / CISA · public domain
- CVSS
- 3.1 · 7.5 HIGH · CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
- Weaknesses (CWE)
- CWE-94
- Affected products
- 0 configuration(s)
- Published / Modified
- 2026-07-01 / 2026-07-02
NVD description (verbatim)
JAIOTlink C492A-W6 Wi-Fi IP cameras running firmware 4.8.30.57701411 contain a remote code execution vulnerability that allows authenticated attackers to execute arbitrary shell scripts by writing to the writable persistent JFFS2 storage path and triggering execution through the authenticated HTTP endpoint. Attackers can stage a malicious script in the writable persistent storage and request the config endpoint to invoke it via popen(), achieving persistent remote code execution that survives device reboots.
3 reference(s) · View on NVD →
SEC.co analysis · AI-assisted, reviewed against source
Technical summary
The vulnerability exists in firmware version 4.8.30.57701411 of the JAIOTlink C492A-W6 and stems from inadequate input validation and unsafe use of the popen() function. An authenticated attacker can write shell scripts to the writable JFFS2 persistent storage partition, then invoke the config HTTP endpoint to execute the staged payload. The JFFS2 storage survives device restarts, enabling the attacker to maintain code execution across reboots without re-authentication or re-staging. The root cause maps to CWE-94 (Improper Control of Generation of Code), as user-controlled data reaches a code execution sink without sufficient sanitization.
Business impact
A compromised camera becomes a persistent foothold within a network. The attacker gains the ability to exfiltrate video feeds, manipulate recordings, pivot to connected systems, or use the camera as a launching point for lateral movement. For security-sensitive deployments (banks, data centers, facilities management), this translates to loss of confidentiality and integrity of surveillance data, potential regulatory compliance violations, and reputational damage. Organizations relying on these cameras for access control or perimeter security face operational disruption and loss of situational awareness.
Affected systems
JAIOTlink C492A-W6 Wi-Fi IP cameras running firmware version 4.8.30.57701411 are confirmed vulnerable. Organizations should verify whether they operate this specific model and firmware version. Customers are advised to contact JAIOTlink for clarity on whether other firmware versions or related camera models are affected, as the vendor product list was not provided in the advisory.
Exploitability
Exploitation requires valid authentication credentials—an attacker must already have access to the camera's HTTP interface. In many deployments, cameras are placed on isolated networks or behind authentication gateways, which raises the barrier to exploitation. However, cameras exposed directly to the internet, misconfigured with default or weak credentials, or compromised via phishing or credential theft become high-risk targets. The attack complexity is rated as HIGH in the CVSS vector, reflecting the multi-step nature (credential acquisition, script staging, endpoint invocation) and requirement for valid authentication. Once credentials are obtained, execution is reliable and leaves a persistent foothold.
Remediation
Apply the latest firmware version from JAIOTlink as soon as it becomes available. Until then, implement defense-in-depth measures: segment cameras onto a dedicated VLAN with strict egress and ingress rules, enforce strong unique passwords, disable remote management if not required, and monitor camera logs for unusual HTTP activity or config endpoint calls. Regularly audit which systems and users have credentials to camera management interfaces. If a camera has been potentially compromised, perform a factory reset and verify the firmware version before re-deployment.
Patch guidance
Check JAIOTlink's official security advisories and firmware download portal for patched versions addressing CVE-2026-58454. Firmware updates are typically applied through the camera's web interface or management console. Before deployment, test patches in a non-production environment to ensure compatibility with your monitoring and management software. Plan updates during maintenance windows, as some cameras may require a reboot. Maintain a record of firmware versions deployed across all cameras to ensure complete coverage.
Detection guidance
Monitor HTTP logs from affected cameras for POST requests to the config endpoint, especially those containing script-like parameters or encoding that suggests command injection attempts. Watch for unusual file creation or modification events within the camera's storage partition. Alert on any sudden changes in process execution on the camera or unexpected network outbound connections. Inspect authentication logs for failed login attempts followed by successful access from unexpected IP addresses or at unusual times. Network anomaly detection tools may flag cameras suddenly consuming high bandwidth or connecting to unexpected external hosts after compromise.
Why prioritize this
This vulnerability scores 7.5 (HIGH) under CVSS 3.1 and requires authentication, which moderates urgency compared to unauthenticated remote code execution flaws. However, the impact is severe: persistent remote code execution across reboots gives attackers sustained control. The risk is heightened for organizations with internet-facing cameras, weak credential practices, or those managing large fleets where patching delays are common. Security teams should prioritize cameras in high-sensitivity areas (executive offices, data centers, labs) and those with external internet access. Consider this a medium-term priority: not emergency-level, but requiring action within your next 30-day patch cycle.
Risk score, explained
The CVSS 3.1 score of 7.5 (HIGH severity) reflects the confluence of high confidentiality, integrity, and availability impact, tempered by the requirement for authentication and high attack complexity (need for credential compromise, multi-step exploitation). The score does not account for asset criticality, business context, or the persistence mechanism unique to this flaw. Organizations operating these cameras in sensitive roles or with weak password practices should treat the risk as higher in their own context; conversely, those with properly segmented, monitored, and strongly authenticated deployments may score it lower. Use CVSS as a baseline, not as your final prioritization metric.
Frequently asked questions
Does this vulnerability affect other JAIOTlink camera models?
The public advisory currently lists only the C492A-W6 running firmware 4.8.30.57701411. Other models and firmware versions may or may not be affected. Contact JAIOTlink directly or review their security bulletin for the full scope of affected products.
Can the attacker execute code without valid credentials?
No. The vulnerability requires authentication. An attacker must first obtain valid credentials to the camera's HTTP interface. However, if default credentials are used, cameras are internet-exposed, or credentials are leaked, the barrier to exploitation is significantly lower.
If I patch the camera, will the malicious code persists after the update?
Patching the vulnerability closes the execution path, but a factory reset is recommended after any suspected compromise to ensure removal of any staged payloads and to restore a known-good state. Simply applying a patch does not erase files already written to persistent storage.
What is the difference between this and a typical RCE vulnerability?
What makes this dangerous is persistence: the attacker's code survives reboots because it is written to JFFS2 persistent storage. Many RCE flaws result in temporary compromise; this one enables a lasting foothold that the camera owner may not immediately detect.
This analysis is based on publicly disclosed information as of the CVE publish date and represents the security landscape at that time. Vulnerability details, affected product scope, and patch availability may evolve. Organizations should refer to official JAIOTlink security advisories and threat intelligence feeds for the latest guidance. This explainer does not constitute a substitute for vendor patch management, penetration testing, or individual risk assessment. Use of this information is at the organization's discretion and liability. Source: NVD (public-domain), retrieved 2026-08-10. Analysis generated by SEC.co (claude-haiku-4-5).
Weaknesses (CWE)
Related vulnerabilities
- CVE-2026-10904HIGHChrome V8 Sandbox Escape Remote Code Execution
- CVE-2026-10928HIGHScript Injection in Google Chrome Headless – CVSS 8.8 High Severity
- CVE-2026-11231HIGHChrome Safe Browsing Code Execution on macOS – Patch Now
- CVE-2026-11688HIGHChrome SVG Sandbox Escape RCE Vulnerability – Patch Urgently
- CVE-2026-12242HIGHAdRotate Banner Manager PHP Code Injection Vulnerability
- CVE-2026-12252HIGHNLTK Stanford JAR Code Execution Flaw
- CVE-2026-13500HIGHANTLR4 Code Injection Vulnerability (Grammar Action Block Handler)
- CVE-2026-13749HIGHSnowflake CLI Code Injection Vulnerability in Snowpark Annotation Processor