Description
Improper neutralization of special elements used in an OS command ('OS command injection') vulnerability in Digitální a informační agentura (DIA) eObčanka-Identifikace on MacOS enables an attacker to register a custom URL scheme (czeeopauth://) for parameterized application execution. Prior to version 3.6.0, incoming URL parameters were passed to the compiled AppleScript wrapper using concatenation without sufficient sanitization.
Published: 2026-08-31
Score: 9.3 Critical
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A command injection flaw in eObčanka‑Identifikace’s AppleScript wrapper allows an attacker to supply arbitrary command line input through a custom URL scheme, resulting in arbitrary code execution on a MacOS system. The vulnerability stems from unsanitized concatenation of URL parameters into an OS command, which can be exploited to run any command with the privileges of the application.

Affected Systems

Digitální a informační agentura (DIA) vulnerable versions include all releases before v3.6.0. The 3.6.0 update (released 2026‑05‑13) added AppleScript sanitization, and v3.7.0 (released 2026‑07‑17) eliminated AppleScript from the bundle entirely, removing the attack surface.

Risk and Exploitability

With a CVSS score of 9.3 this flaw represents a high‑severity risk. The EPSS score is not available, and the vulnerability is not listed in CISA’s KEV catalog. An attacker who can trigger the custom URL scheme (czeeopauth://) by sending a crafted link or executing a command locally can inject OS commands that run with the application’s permissions. Successful exploitation requires that the application be installed on a MacOS machine; once triggered, the attacker can gain full control over the system, compromising confidentiality, integrity, and availability.

Generated by OpenCVE AI on August 31, 2026 at 15:20 UTC.

Remediation

Vendor Solution

remediated in v3.6.0 (Released: 2026-05-13) - Implemented AppleScript sanitization fixed in v3.7.0 (Released: 2026-07-17) - AppleScript was completely removed from the bundle


OpenCVE Recommended Actions

  • Apply the vendor’s update to version 3.6.0 or later (v3.7.0 is preferred).
  • If upgrading is not immediately possible, disable the custom URL scheme or block its registration through system settings.
  • Restrict or revoke AppleScript execution permissions for the application to prevent unsanitized command execution.

Generated by OpenCVE AI on August 31, 2026 at 15:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 31 Aug 2026 14:45:00 +0000

Type Values Removed Values Added
Description Improper neutralization of special elements used in an OS command ('OS command injection') vulnerability in Digitální a informační agentura (DIA) eObčanka-Identifikace on MacOS enables an attacker to register a custom URL scheme (czeeopauth://) for parameterized application execution. Prior to version 3.6.0, incoming URL parameters were passed to the compiled AppleScript wrapper using concatenation without sufficient sanitization.
Title Command Injection vulnerability in eObčanka-Identifikace
Weaknesses CWE-78
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: ENISA

Published:

Updated: 2026-08-31T15:53:35.691Z

Reserved: 2026-07-02T15:47:36.965Z

Link: CVE-2026-59111

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-08-31T15:17:35.980

Modified: 2026-08-31T16:19:04.287

Link: CVE-2026-59111

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-31T15:30:04Z

Weaknesses
  • CWE-78

    Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')