Description
Improper validity period check for root issuer certificate in CycloneCrypto cryptographic wrapper of S2OPC allows a certificate issued by this root issuer to be considered trusted
Published: 2026-07-29
Score: 5.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

An improper validity period check of the root issuer certificate in the CycloneCrypto cryptographic wrapper of S2OPC (CWE-295) allows a certificate issued by that root to be considered trusted. If an attacker can present a certificate that should have expired or otherwise should be rejected, the software will treat it as legitimate, enabling impersonation of a trusted entity and potential unauthorized access to protected resources.

Affected Systems

The vulnerability affects the Systerel S2OPC software. The issue is present in releases that use the CycloneCrypto cryptographic wrapper prior to version 2.0.0, or any commit earlier than 839ae878. Configurations that do not fallback to the mbedtls wrapper are also vulnerable.

Risk and Exploitability

The CVSS score of 5.6 indicates moderate severity, and the EPSS < 1% shows a very low likelihood of exploitation at the time of this assessment. The vulnerability is not listed in CISA’s KEV catalog. Exploitation would most likely require the attacker to supply a malicious certificate through a trusted channel or to compromise the certificate issuance process.

Generated by OpenCVE AI on August 3, 2026 at 13:10 UTC.

Remediation

Vendor Solution

Use mbedtls cryptographic wrapper of S2OPC. Or upgrade S2OPC to use CycloneCrypto wrapper of release version >= 2.0.0 or master commit >= 839ae878


OpenCVE Recommended Actions

  • Upgrade S2OPC to release version 2.0.0 or later CycloneCrypto wrapper (commit >= 839ae878).
  • If upgrade is not feasible, configure S2OPC to use the mbedtls cryptographic wrapper instead of CycloneCrypto.
  • Implement monitoring of certificate issuance and validity to detect anomalous certificates.

Generated by OpenCVE AI on August 3, 2026 at 13:10 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 29 Jul 2026 18:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 29 Jul 2026 17:45:00 +0000

Type Values Removed Values Added
First Time appeared Systerel
Systerel s2opc
Vendors & Products Systerel
Systerel s2opc

Wed, 29 Jul 2026 16:45:00 +0000

Type Values Removed Values Added
Description Improper validity period check for root issuer certificate in CycloneCrypto cryptographic wrapper of S2OPC allows a certificate issued by this root issuer to be considered trusted
Title Improper Certificate Validation in S2OPC
Weaknesses CWE-295
References
Metrics cvssV3_1

{'score': 5.6, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:L/A:L'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitLab

Published:

Updated: 2026-07-29T18:04:53.132Z

Reserved: 2026-07-29T16:33:59.899Z

Link: CVE-2026-18257

cve-icon Vulnrichment

Updated: 2026-07-29T18:04:48.499Z

cve-icon NVD

Status : Awaiting Analysis

Published: 2026-07-29T17:16:51.540

Modified: 2026-07-30T14:15:31.167

Link: CVE-2026-18257

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T13:15:05Z

Weaknesses
  • CWE-295

    Improper Certificate Validation