Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain adjacent network position (shared/rogue Wi-Fi)
-
ExploitIntercept app's cleartext HTTP traffic
-
ImpactDisclose transmitted sensitive data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V12 - Secure Communication Transport encryption
|
| Exploitation Conditions | Requires the attacker to hold an adjacent-network or on-path position (same LAN/Wi-Fi segment or a controlled router) relative to a device running the Joyland AI Android app; this is the primary limiting factor and excludes remote internet-only attackers. The specific enabling condition is that the app explicitly opts into cleartext on Android 9+ (via its network security configuration / usesCleartextTraffic setting) where the OS default would otherwise block HTTP, so only data the app actually sends over plain HTTP is exposed. Impact is further limited because it is passive disclosure of transmitted data only - no authentication is required (PR:N) but also no code execution, account takeover, or data modification results. |
| Impact | This is a genuine but low-to-moderate priority issue, not a high-severity emergency. The input CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N) scores 5.3 (Medium) and is internally consistent with CWE-319 (Cleartext Transmission): an adjacent-network attacker with no privileges or user interaction can passively observe low-impact confidential data, with no integrity or availability consequence. All signals point the same direction and do not conflict: there is no EPSS score provided, no CISA KEV listing, and no public POC referenced, so there is no evidence of active or automatable exploitation. The AV:A (adjacent) rather than AV:N (network) metric correctly constrains real-world risk - an attacker must share the local network or occupy an on-path position (e.g., rogue Wi-Fi, malicious router), which is far more limited than internet-wide exploitability. The only impact is confidentiality-low (VC:L), reflecting exposure of whatever data the app sends over HTTP rather than full account compromise. Bottom line: a legitimate hardening/privacy defect worth remediating in the app, but not a drop-everything vulnerability; it depends entirely on the attacker already being on the victim's network path. |
| Exploit ScenarioDerived | An attacker on the same untrusted Wi-Fi network as a Joyland AI user (e.g., a café or airport hotspot) passively captures the app's cleartext HTTP traffic, reading any data the app transmits without TLS. No public exploit is needed - standard packet-sniffing tools suffice given the low attack complexity and lack of required privileges or user interaction. No public exploit identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Cleartext transmission of application traffic in the Joyland AI Android app exposes data to on-path attackers positioned on the same LAN or Wi-Fi segment, because the app explicitly opts into cleartext HTTP on Android 9+ where the platform default blocks it. Only data the app actually sends over plain HTTP is exposed, and the exposure is passive disclosure - no code execution, account takeover, or data modification results - with authentication not required (CVSS vector PR:N) and confidentiality impact scored low. No public exploit code has been identified at time of analysis (no public exploit identified at time of analysis), and no CISA KEV listing or EPSS signal was provided; the practical attack prerequisite is an adjacent-network or on-path foothold, which excludes remote internet-only attackers.
RemediationAI
No vendor-released patch has been identified at time of analysis, so remediation currently depends on compensating controls rather than an upgrade path. The strongest control is for the vendor or the deploying organization to flip the app's network security configuration back to the Android 9+ default - removing android:usesCleartextTraffic="true" and any cleartextTrafficPermitted="true" entries, or replacing the affected domain exceptions with HTTPS-only endpoints - but this requires a rebuilt and redistributed APK and will break any backend endpoint that still only speaks plain HTTP, so the server side must be TLS-enabled first. Until such a build ships, users and administrators should confine the app to trusted, WPA2/WPA3-protected networks and avoid using it on open or captive-portal Wi-Fi, where an adjacent attacker can passively capture traffic; the trade-off is reduced usability when mobile. Routing the device's traffic through a VPN or a trusted TLS-terminating tunnel restores confidentiality for all app traffic regardless of the app's own cleartext setting, at the cost of added latency, battery drain, and a dependency on the VPN endpoint's own trustworthiness. Network-level protections such as 802.1X, client isolation on access points, and managed Wi-Fi profiles reduce the attacker's ability to obtain the adjacent-network position this flaw requires, but they do not fix the underlying cleartext transmission and should be treated as defense-in-depth only. Monitoring the CISA CSAF advisory at https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-275-03.json and the CVE record at https://www.cve.org/CVERecord?id=CVE-2026-102670 for a patched release is recommended.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The root cause is CWE-319 (Cleartext Transmission of Sensitive Information). Beginning with Android 9 (API level 28), the platform changed its default network security posture so that cleartext HTTP traffic is blocked unless an app explicitly re-enables it - either through the legacy android:usesCleartextTraffic="true" manifest attribute or through a network security configuration (res/xml/network_security_config.xml) that sets cleartextTrafficPermitted="true" globally or for specific domains. The Joyland AI app is reported to make that explicit opt-in, which re-opens a plaintext HTTP channel that the operating system would otherwise refuse. The associated CPE, cpe:2.3:a:joyland:joyland.ai:*:*:*:*:*:*:*:*, is version-agnostic with a wildcard, indicating that the behavior is not tied to a single identified release. The CVSS 4.0 vector (AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N) places the attacker on an adjacent network with no attack complexity or privileges required and no user interaction, but confines impact to low confidentiality loss only - the weakness is a transport-layer hygiene defect rather than a memory-safety, injection, or authentication-bypass flaw.
Know when Joyland Ai gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:A/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Adjacent/on-path position is required to sniff cleartext so AV:A; no privileges or interaction needed (PR:N/UI:N); only passive data disclosure yields C:L with no integrity or availability impact.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
DescriptionCVE.org
Joyland AI app explicitly permits cleartext HTTP traffic on Android 9+ where the default is to block it.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Joyland Ai
View allJavaScript injection into the WebView of the Joyland AI app (all versions, tracked as CPE cpe:2.3:a:joyland:joyland.ai:*
The Joyland.ai application fails to validate the hostname in TLS certificates presented by the server, allowing an attac
Hard-coded GeTui push-service credentials embedded in the Joyland AI client app let anyone who extracts them from a copy
Improper TLS certificate validation in the Joyland AI app causes its invisible advertisement WebView to accept invalid o
Man-in-the-middle interception of traffic between the Joyland AI application and its backend is possible because the app
EUVD-2026-91029
GHSA-ccrc-wwj2-gmgv
NVD
CVE.org
EPSS
Exploit-DB