Skip to main content

Joyland AI CVE-2026-102668

| EUVDEUVD-2026-91026 MEDIUM
Improper Certificate Validation (CWE-295)
2026-10-01 cisa-cg GHSA-7wm6-9mpv-fh4j
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 on-path network position
  2. Delivery
    Present forged TLS certificate
  3. Exploit
    App accepts invalid cert
  4. Execution
    Intercept/modify app-server traffic
  5. Impact
    Steal tokens or inject data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V12 - Secure Communication Certificate validation
Exploitation Conditions

Exploitation requires the attacker to hold a man-in-the-middle / on-path position between the Joyland AI app and its backend server (for example, a shared or rogue Wi-Fi network, a compromised gateway, or ARP/DNS spoofing) and to present a forged or substitute TLS certificate. No special configuration is needed on the victim's side - accepting any certificate is the app's default behavior, so every user on an affected version is vulnerable. The principal limiting factor is the network-position requirement: the attacker cannot exploit this purely remotely over the internet, and the flaw cannot be triggered without intercepting the victim's traffic path.

Impact

CVE-2026-102668 is an improper TLS certificate validation flaw (CWE-295) in the Joyland AI application, which accepts any certificate from any server without validation, enabling man-in-the-middle (MITM) interception. The input CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) rates only VI:L (low integrity impact) with VC:N and VA:N, producing a 6.9 Medium score. This is a genuine but conditional risk rather than a drop-everything priority: exploitation requires the attacker to already occupy a network position between the app and its server (rogue Wi-Fi, compromised router, ARP spoofing), so it is not remotely triggerable against arbitrary internet-exposed targets despite the AV:N label. CONFLICT TO NOTE: the official 4.0 vector sets VC:N (no confidentiality impact), yet the 'Information Disclosure' tag and the nature of a cert-validation/MITM flaw strongly imply interception of chat content and authentication tokens - i.e. a real confidentiality exposure - so the published vector appears to understate confidentiality impact; verify with the CISA CSAF advisory. No EPSS score, no KEV listing, and no POC are present in the input, so there is no public-exploitation signal; MITM tooling for cert-validation bypass is trivially available in principle, but no exploit specific to this CVE is identified.

Exploit ScenarioDerived

An attacker on the same network as a Joyland AI user (e.g. public Wi-Fi) positions themselves on-path and presents a forged TLS certificate; because the app validates no certificates, the connection succeeds and the attacker transparently intercepts and can modify traffic between the app and its backend. This exposes session tokens and chat data and permits injection of attacker-controlled responses. No public exploit identified at time of analysis, though generic MITM proxies readily demonstrate the weakness.

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

Man-in-the-middle interception of traffic between the Joyland AI application and its backend is possible because the app accepts any TLS certificate from any server without validating it (CWE-295), exposing transported data to an on-path attacker who can silently decrypt or alter it. Every user of an affected Joyland.ai release is vulnerable by default - no special victim-side configuration is required - but the attacker must first obtain an on-path position (shared or rogue Wi-Fi, a compromised gateway, or ARP/DNS spoofing) and present a forged certificate; the flaw cannot be triggered purely over the internet. No public exploit code has been identified at time of analysis and the issue is not listed in CISA KEV; the vendor-reported CVSS 4.0 base score is 6.9, while our independent CVSS 3.1 reassessment treats the lost confidentiality and integrity of intercepted traffic as high impact with the on-path requirement as the primary limiting factor (CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N).

RemediationAI

No vendor-released patch identified at time of analysis - the CSAF reference 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-102668 are the only advisories supplied, and neither the CPE (wildcard version) nor the EUVD entry identifies a fixed build. The correct permanent fix is client-side: implement full RFC 5280 certificate chain validation plus hostname verification, and add certificate/public-key pinning for the Joyland AI API endpoints so that a substituted certificate cannot be accepted even if the trust store is poisoned; pinning carries the operational trade-off of requiring app updates whenever the backend certificate rotates or the CA changes, so pins should be published with backup pins and a staged rollover plan. Until a fixed client exists, users should treat the app as untrusted on any network they do not control: disable Wi-Fi auto-join for open hotspots, avoid using Joyland AI on public or shared networks, and route the app's traffic through a trusted mobile VPN or cellular data - the trade-off being that a VPN is useless if the attacker sits between the app and the VPN client on the same hostile LAN segment, and mobile-data use may be blocked in some corporate or travel environments. Enterprises that permit the app can constrain exposure with MDM policies that force managed Wi-Fi profiles with certificate-based authentication and block known interception proxies on client devices, though this reduces convenience and does not protect unmanaged personal devices; network-side monitoring for unexpected certificate issuers or TLS fingerprint anomalies on the path to Joyland AI endpoints can detect active interception but is a detective, not preventive, control. Because the flaw is not in CISA KEV and no public exploit code has been identified at time of analysis, prioritization should be driven by the sensitivity of data the app carries and the user population exposed on untrusted networks rather than by active-exploitation urgency.

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): the Joyland AI client performs TLS handshakes but does not verify the server's certificate chain, trust anchor, validity period, or hostname, effectively rendering the encryption advisory rather than protective. In a correctly implemented TLS client, the certificate must chain to a trusted root, match the requested hostname, and be structurally valid; when any of these checks is missing or bypassed, an attacker holding a man-in-the-middle position can terminate the TLS session with a self-signed or otherwise untrusted certificate and re-originate a second session to the real server, reading and modifying all application-layer traffic. The CPE entry cpe:2.3:a:joyland:joyland.ai:*:*:*:*:*:*:*:* uses a wildcard version, and the ENISA EUVD record (EUVD-2026-91026) likewise lists "Joyland.ai *", indicating no specific fixed release has been identified; the platforms involved are the Joyland AI mobile/desktop clients and their HTTPS API backend, and typical exploitation tooling is an interception proxy (for example mitmproxy or Burp Suite) installed on an attacker-controlled network segment. The CVSS 4.0 vector supplied by the source (AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N) is narrower than the practical consequence, since silently intercepted sessions can yield credential, token, or conversation data rather than mere low-integrity modification.

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 7.4 HIGH

MITM/on-path position is required so AC:H; no auth needed (PR:N); intercepting TLS exposes credentials and allows traffic tampering, giving C:H/I:H and A:N.

3.1 AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/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

DescriptionCVE.org

The Joyland AI app accepts any TLS certificates from any server without validation.

Threat Intelligence Overview

EPSS Score
0.1%
Top 98% exploitable
Prevalence
Low
niche AI companion chatbot app, limited consumer deployment 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
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

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