Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessGain MITM network position (rogue Wi-Fi)
-
DeliveryPresent forged TLS certificate to ad WebView
-
ExploitApp accepts invalid certificate by default
-
ExecutionInject/tamper with ad WebView content
-
ImpactCompromise integrity of in-app traffic
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
|
| Exploitation Conditions | Exploitation requires that the attacker occupy a man-in-the-middle position on the victim's network path (e.g., malicious Wi-Fi, ARP spoofing, or upstream interception) so that a forged/invalid TLS certificate can be presented to the Joyland AI app's invisible advertisement WebView, which accepts such certificates by default - so no non-default setting is needed on the victim side and no authentication or user interaction is required. The key limiting factors are: the attacker must already be able to intercept the device's traffic (not remotely exploitable from the open internet without that position), and the impact is confined to the advertisement WebView channel rather than the full application, bounding the realistic blast radius. |
| Impact | The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) with a base score of 6.9 overstates practical ease relative to the described flaw: CWE-295 improper certificate validation is only exploitable by an attacker already positioned to intercept TLS traffic (a man-in-the-middle), which realistically warrants an attack-requirement/complexity penalty rather than AC:L/AT:N. The vector scores impact as integrity-only (VI:L, with VC:N and VA:N), yet the input Tags label this 'Information Disclosure' - a direct conflict: the CVSS asserts no confidentiality impact while the tag implies data exposure, so the true impact dimension should be verified with the CISA CSAF advisory. Exploitation status is 'no public exploit identified at time of analysis' - this CVE is NOT in CISA KEV and no POC is referenced; no EPSS score was provided. Net assessment: this is a real but moderate, situational defect (network interception against a specific invisible ad WebView), not a mass-exploitable critical issue; the elevated base score is driven by generous AC/AT metrics that do not reflect the MITM precondition. |
| Exploit ScenarioDerived | An attacker who controls a network path the victim's device traverses (for example a rogue or compromised Wi-Fi access point) presents a forged or invalid TLS certificate to the Joyland AI app's hidden advertisement WebView, which accepts it by default. The attacker then serves attacker-controlled content into that WebView, enabling injection or tampering of ad traffic and potential exposure of data carried over that channel. No public exploit code is identified at time of analysis, and exploitation requires an active man-in-the-middle position. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 01, 2026
Improper TLS certificate validation in the Joyland AI app causes its invisible advertisement WebView to accept invalid or forged SSL certificates by default, letting an attacker who already sits on the victim's network path silently intercept and alter the content flowing through that ad channel. All versions of the app appear affected (CPE cpe:2.3:a:joyland:joyland.ai:* and EUVD lists the version range as '*'), and the CVSS 4.0 vector provided is AV:N/AC:L/AT:N/PR:N/UI:N, meaning no authentication or user interaction is required once a man-in-the-middle position is established. Exploitation is not confirmed in the wild (not listed in CISA KEV) and no public exploit code has been identified at time of analysis, but the real-world barrier is the requirement for an interception position such as a hostile Wi-Fi hotspot, ARP spoofing, or an upstream network foothold; our independent assessment rates this as CVSS 3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N, i.e. lower practical ease than the 6.9 base score suggested by the input vector, with impact bounded to the advertisement WebView rather than the full application.
RemediationAI
No vendor-released patch has been identified at time of analysis, and the CPE/EUVD data lists the affected range as all versions, so there is no exact fix version to cite; affected users should treat this as unpatched until the vendor publishes a corrected build and should watch the CVE.org record at https://www.cve.org/CVERecord?id=CVE-2026-102671 and the CISA CSAF advisory at https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/IT/white/2026/va-26-275-03.json for update information. Because the vulnerability only becomes exploitable when an attacker can intercept traffic, the most effective compensating control is to remove that prerequisite: avoid untrusted or open Wi-Fi networks when using the app, and where that is impossible route the device through a trusted VPN or a mobile carrier connection - the trade-off is added latency, battery drain, and the need to trust the VPN provider itself. On managed Android devices, a network security configuration or enterprise policy that pins trusted certificate authorities and rejects user-installed CAs reduces the feasibility of a forged-certificate interception (at the cost of breaking legitimate corporate or debugging proxy setups that rely on custom CAs). Finally, treat any data passing through the in-app advertisement surface as potentially readable and modifiable by an on-path attacker, and do not rely on that WebView for any sensitive or authenticated transaction; there is no documented toggle to disable the advertisement WebView entirely, so runtime blocking of its network destinations would require content-filtering infrastructure and may degrade app functionality.
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-295 (Improper Certificate Validation). Mobile apps embed WebView components to render web content, and the platform normally surfaces TLS trust failures to the app through callbacks (for example Android's onReceivedSslError / SslErrorHandler and the equivalent WebKit delegate on iOS); the safe default is to cancel the request. In Joyland AI the invisible advertisement WebView instead proceeds when a certificate is invalid or untrusted, so the TLS handshake provides no authenticity guarantee for that channel. Practically this means any party able to present a forged certificate - a rogue access point, an on-path ARP/DNS attacker, or a compromised network intermediary - can terminate the TLS session without triggering a validation error and read or rewrite the ad traffic. The CPE string cpe:2.3:a:joyland:joyland.ai:*:*:*:*:*:*:*:* uses a wildcard version, and ENISA EUVD (EUVD-2026-91030) records the affected range as 'Joyland.ai *', so no fixed version is currently enumerated. Because the flaw is confined to the advertisement WebView, the confidentiality and integrity exposure is limited to that rendering context rather than the app's authenticated surfaces, which is consistent with the independent assessment's C:L/I:L/A:N impact profile.
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:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
AC:H because exploitation requires an active MITM position; PR:N/UI:N as no auth or user action is needed; C:L/I:L for limited interception and content injection confined to the ad WebView.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
Lifecycle Timeline
1DescriptionCVE.org
The Joyland AI app accepts invalid SSL certificates in the invisible advertisement WebView by default.
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
Man-in-the-middle interception of traffic between the Joyland AI application and its backend is possible because the app
Cleartext transmission of application traffic in the Joyland AI Android app exposes data to on-path attackers positioned
EUVD-2026-91030
GHSA-vgxg-97fh-vqcv
NVD
CVE.org
EPSS
Exploit-DB