Description
openssl_encrypt versions before 1.4.0 contain a sandbox bypass vulnerability where the plugin sandbox fails to restrict alternative file access methods like pathlib.Path and io.open. Attackers can import pathlib or io modules to read and write arbitrary files, completely bypassing the restricted_open file access controls.
Published: 2026-08-17
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

openssl_encrypt functions before version 1.4.0 contain a sandbox bypass that allows attackers to override the file access restrictions by importing the pathlib and io modules. This flaw lets an attacker read or write any file on the host system, thereby compromising confidentiality, integrity and potentially enabling code execution. The weakness is identified as CWE-693: Improper Restriction of Operations within the Sandbox.

Affected Systems

The vulnerability affects the openssl_encrypt library developed by jahlives. Any installations of version 1.3.x or earlier are vulnerable; version 1.4.0 and later contain the fix. No other products or vendors are listed.

Risk and Exploitability

The CVSS score of 8.7 indicates high severity. The EPSS score is currently unavailable, and the vulnerability is not listed in the CISA KEV catalog. Attackers must gain the ability to execute arbitrary plugin code within the sandbox, likely by uploading malicious modules or exploiting an existing plugin. Once the sandbox is bypassed through pathlib or io imports, the attacker has unrestricted file read/write capabilities.

Generated by OpenCVE AI on August 17, 2026 at 12:30 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade openssl_encrypt to version 1.4.0 or later.
  • If upgrade is not feasible, modify the sandbox configuration to prevent import of pathlib and io modules, restricting them to the whitelist of approved modules.
  • Apply strict file permission policies and monitor for anomalous file access actions after remediation.

Generated by OpenCVE AI on August 17, 2026 at 12:30 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 11:15:00 +0000

Type Values Removed Values Added
Description openssl_encrypt versions before 1.4.0 contain a sandbox bypass vulnerability where the plugin sandbox fails to restrict alternative file access methods like pathlib.Path and io.open. Attackers can import pathlib or io modules to read and write arbitrary files, completely bypassing the restricted_open file access controls.
Title openssl_encrypt before 1.4.0 Sandbox Bypass via pathlib and io
Weaknesses CWE-693
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 8.7, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-08-17T12:49:31.729Z

Reserved: 2026-08-17T10:36:18.506Z

Link: CVE-2026-74883

cve-icon Vulnrichment

Updated: 2026-08-17T12:49:25.999Z

cve-icon NVD

Status : Received

Published: 2026-08-17T11:16:42.993

Modified: 2026-08-17T13:16:53.607

Link: CVE-2026-74883

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T12:45:03Z

Weaknesses
  • CWE-693

    Protection Mechanism Failure