Joyland AI WebView command injection
Key facts
- Attack vector
- Adjacent network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- Present
- Impact type
- —
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA.
Summary
Joyland AI app allows an attacker with shared network access to inject JavaScript into content loaded in WebView. Without user-granted permissions, an attacker could access the clipboard, make arbitrary HTTP requests via the Weex 'stream' module, or access app-internal storage. If the installed app has been granted permissions previously, the attacker can access the entire file system, camera, microphone, and GPS tracking.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2026-102667
- 2026-10-03 Alias added: GHSA-9jq9-g952-299j
- 2026-10-07 CISA SSVC decision points changed
- 2026-10-07 Priority changed: LOW → MEDIUM
More Joyland vulnerabilities
- TI-2026-65459 Joyland AI hostname checking disabled CVSS 4.0MEDIUM 6.9
- TI-2026-65456 Joyland AI hard-coded credentials for push notifications CVSS 4.0MEDIUM 6.9
- TI-2026-65461 Joyland AI WebView accepts invalid SSL certificates CVSS 4.0MEDIUM 6.9
- TI-2026-65458 Joyland AI accepts TLS certificates without validation CVSS 4.0MEDIUM 6.9
- TI-2026-65460 Joyland AI enables HTTP CVSS 4.0MEDIUM 5.3
Sources
- CVE-2026-102667 · CVE Program
- CVE-2026-102667 · NVD
- FIRST EPSS
- GHSA-9jq9-g952-299j · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences