Skip to main content

Thales SConnect EUVDEUVD-2026-91132

| CVE-2026-18397 CRITICAL
Improper Verification of Cryptographic Signature (CWE-347)
2026-10-01 THA-PSIRT GHSA-cq27-3937-pqqv
9.4
CVSS 4.0 · Vendor: THA-PSIRT
View

Attack ChainAIDerived

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

  1. Access
    Lure victim to malicious web page
  2. Delivery
    Page opens messaging channel to SConnect native host
  3. Exploit
    Send forged/signature-bypassing JWT input
  4. Execution
    Trigger memory corruption in native host
  5. Impact
    Execute arbitrary code on victim machine

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
Exploitation Conditions

Exploitation requires that the Thales SConnect native host component is installed on the victim's endpoint and that the victim visits or is redirected to an attacker-controlled web page (the UI:P/passive interaction in the CVSS vector) - the page then abuses the native host's unrestricted messaging interface. No authentication is required (PR:N). The principal limiting factors are: the target must have SConnect deployed (a specific smart-card authentication component, not default on general systems), and a user must load the malicious page; there is no requirement for attacker-side privileges or special network position beyond standard internet reachability.

Impact

This is a genuine high-priority vulnerability, not an inflated high-CVSS issue. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H with subsequent-system impact SC:H/SI:H/SA:H) describes unauthenticated, low-complexity, network-reachable remote code execution where the only gating factor is passive user interaction (the victim visiting an attacker-controlled web page). CWE-347 (improper verification of a cryptographic signature) combined with the 'Jwt Attack' tag and the description's reference to cryptographic weaknesses plus memory-management issues indicates a signature-bypass chain that defeats the native host's trust checks. Signals are internally consistent: the network vector and no-privilege requirement match the described browser-to-native-host messaging interface. Key gaps: no EPSS score, no CISA KEV listing, and no POC were provided, so exploitation-probability and in-the-wild signals are absent - risk here is inferred from the vector and bug class rather than observed exploitation. There is no SSVC decision data in the input. Because exploitation needs a user to load a malicious page (UI:P/UI:R), this is better characterized as drive-by/targeted rather than wormable mass exploitation, which tempers but does not negate the severity.

Exploit ScenarioDerived

An attacker lures a victim who has the Thales SConnect native host installed to a malicious or compromised web page; the page abuses the unrestricted messaging interface to send crafted input that exploits the cryptographic signature-verification weakness (JWT-style) and the memory-management flaw, yielding code execution on the victim's machine with no authentication. No public exploit code was identified at time of analysis, so this remains a plausible but not-yet-demonstrated chain.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 01, 2026

Unauthenticated remote code execution affects endpoints where the Thales SConnect native host component is installed, with an attacker reaching the host through an unrestricted browser native-messaging interface from a malicious or compromised web page. Exploitation requires no credentials (CVSS vector PR:N) and only passive user interaction - the victim must visit or be redirected to an attacker-controlled page - after which crafted input bypasses the component's security checks and, per the reported analysis, chains an improper cryptographic signature verification flaw (CWE-347) with memory-management issues to achieve code execution in the native host's context. Only systems that actually deploy SConnect (a smart-card authentication component, not present by default on general endpoints) are exposed, and there is no public exploit identified at time of analysis, though the severity is rated 9.4 under CVSS 4.0 and the reported vendor is Thales.

RemediationAI

No vendor-released patch was identified at time of analysis; the sole reference is Thales' product security incident response page (https://www.thalesgroup.com/en/product-security-incident-response), which should be monitored for a fixed SConnect version or explicit mitigation guidance before assuming any build is safe. Until then, the most effective control is to remove or disable the SConnect native messaging host and its browser extension on endpoints where smart-card/certificate authentication is not operationally required - the trade-off being that affected users lose credential-based login and must fall back to another authentication method. Where SConnect must stay active, harden the native messaging trust boundary by restricting the host manifest's allowed_origins to a single, known extension ID so arbitrary extensions or web pages cannot reach the host, and require strict cryptographic verification on the host side (reject 'alg: none' and unexpected algorithms, pin the expected signing keys, and validate signatures before any message is parsed further); this breaks the reported JWT attack path but requires testing to avoid disrupting legitimate smart-card flows. Additionally, keep the SConnect extension and native host on the newest vendor build, and treat any endpoint that visited untrusted or redirected web content while the component was installed as potentially compromised and in need of host-level review, since network-side blocking does not stop a local native-messaging exploit once the page loads.

Affected VersionsENISA

SConnect 0 <2.16.1.0

Affected Packages

euvd sconnect fix: 2.16.1.0

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

SConnect is a Thales smart-card and certificate-based authentication component that ships as a browser extension paired with a native messaging host - the standard Chromium/Firefox mechanism in which an extension exchanges length-prefixed JSON messages with a local binary over stdin/stdout. The core defect class is CWE-347 (Improper Verification of Cryptographic Signature), and the associated 'Jwt Attack' tag indicates the host consumes signed token material (JWT-like) passed across that messaging channel without correctly validating the signature and algorithm, the classic enablers being algorithm-confusion, 'alg: none' acceptance, or trust in attacker-supplied key material. The reported 'unrestricted messaging interface' is the second half of the chain: because the native host does not strictly bind itself to a single trusted extension identity (allowed_origins / extension-ID allowlisting), untrusted web content can reach the privileged host, deliver malformed input that passes the weakened crypto check, and then drive memory-management weaknesses in the host binary to corrupt memory and gain code execution. The CPE cpe:2.3:a:thales:sconnect:*:*:*:*:*:*:*:* carries no version constraint, meaning the source data does not scope the flaw to a specific release and all currently deployed versions must be treated as potentially affected. Our independent assessment confirms the network-reachable, unauthenticated, scope-changing profile (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H) while emphasizing that the exposure surface is limited to endpoints that have SConnect installed and whose user loads the malicious page.

Know when Sconnect 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 (THA-PSIRT) PRIMARY 9.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
vuln.today AI 9.6 CRITICAL

Remote unauthenticated web page triggers code execution (AV:N/AC:L/PR:N), victim must visit the page (UI:R), and a browser page compromising the native host crosses a trust boundary (S:C) with full C/I/A impact.

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

Primary rating from Vendor (THA-PSIRT).

CVSS VectorVendor: THA-PSIRT

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

Lifecycle Timeline

2
Patch available
Oct 01, 2026 - 23:33 EUVD
CVE Published
Oct 01, 2026 - 21:49 cve.org
CRITICAL 9.4

DescriptionCVE.org

This vulnerability enables unauthenticated remote code execution (RCE) on a victim's machine by exploiting a combination of cryptographic weaknesses and memory management issues in the SConnect native host component.

The attack leverages an unrestricted messaging interface between an attacker-controlled web page and the native host, allowing malicious input to bypass security checks.

Executive ViewAI

Why It Matters

Thales SConnect, a smart-card authentication component, is affected by a critical unauthenticated remote code execution vulnerability that could allow attackers to compromise endpoints where the component is installed. Because SConnect handles authentication, successful exploitation could lead to credential theft, lateral movement, and unauthorized access to sensitive systems, making it a significant risk for organizations that rely on this component for identity assurance. With no vendor patch available and no public exploit identified at time of analysis, leadership should prioritize immediate mitigation efforts to reduce exposure.

Business Impact: High
Compensating Controls

Interim mitigations include disabling or removing Thales SConnect where not required, restricting browser native messaging to trusted extensions and sites, implementing application control to block unauthorized native host launches, monitoring for anomalous browser native messaging activity, and user awareness training to avoid suspicious links. No vendor-released patch identified at time of analysis.

Threat Intelligence Overview

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche smart-card authentication middleware, enterprise-specific deployment
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

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

Attack Technique

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

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