Skip to main content

Joyland AI CVE-2026-102671

| EUVDEUVD-2026-91030 MEDIUM
Improper Certificate Validation (CWE-295)
2026-10-01 cisa-cg GHSA-vgxg-97fh-vqcv
6.9
CVSS 4.0 · Vendor: cisa-cg
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Gain MITM network position (rogue Wi-Fi)
  2. Delivery
    Present forged TLS certificate to ad WebView
  3. Exploit
    App accepts invalid certificate by default
  4. Execution
    Inject/tamper with ad WebView content
  5. Impact
    Compromise 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.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

Joyland.ai *

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

Vendor (cisa-cg) PRIMARY 6.9 MEDIUM
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
vuln.today AI 4.8 MEDIUM

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.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (cisa-cg).

CVSS VectorVendor: cisa-cg

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

1
CVSS changed
Oct 01, 2026 - 20:22 NVD
5.3 (MEDIUM) 6.9 (MEDIUM)

DescriptionCVE.org

The Joyland AI app accepts invalid SSL certificates in the invisible advertisement WebView by default.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche consumer AI companion chat app, minimal enterprise footprint
Data Quality
4 sources
Confidence: Medium

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy