CVE-2026-110643
waiting for further signalsZero needs more public information before it can validate it.GHSA-j3hr-hcvv-fg84 ↗EUVD-2026-101271 ↗
description
transcribe2texts versions through 1.0.6 are affected by OS command injection in transcribeAudio(). An attacker who can supply an audioPath value that reaches this function may execute commands with the privileges of the Node.js process.
mitigation
Do not pass untrusted audioPath values to transcribeAudio(); strictly allowlist expected file locations and isolate the service under a minimally privileged account. Upgrade to a vendor-provided fixed release when one is available; the evidence does not identify a fixed version.
outcome
Contextual: an exploit technique exists, but no deterministic check could cover this one.
source signals
Public signals that triggered or updated the pipeline. These are inputs for the deltas above.
- 2026-10-14 14:17Zghsa: trigger signal, started the run
- 2026-10-14 14:17Zcve.org record for CVE-2026-110643
this entry in the feed
GET /api/v1/feed/CVE-2026-110643
{ "etk_id": "ETK-2026-1593", "cve_id": "CVE-2026-110643", "display_id": "CVE-2026-110643", "ghsa_id": "GHSA-j3hr-hcvv-fg84", "euvd_id": "EUVD-2026-101271", "status": "published", "anchor_state": "anchored", "title": "OS command injection in transcribe2texts", "summary": "transcribe2texts versions through 1.0.6 are affected by OS command injection in transcribeAudio(). An attacker who can supply an audioPath value that reaches this function may execute commands with the privileges of the Node.js process.", "mitigation": "Do not pass untrusted audioPath values to transcribeAudio(); strictly allowlist expected file locations and isolate the service under a minimally privileged account. Upgrade to a vendor-provided fixed release when one is available; the evidence does not identify a fixed version.", "vendor": "kky-ykk", "product": "transcribe2texts", "affected": [ { "affected_notes": [], "affected_ranges": [ ">= 0, <= 1.0.6" ], "ecosystem": "npm", "fixed_versions": [], "package_name": "transcribe2texts", "purl": "pkg:npm/transcribe2texts" } ], "cwes": null, "cvss_score": 9.8, "cvss_src": "cna_vendor", "cvss_vector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H", "epss_score": 0.0264, "epss_percentile": 0.8543, "epss_asof": "2026-10-21", "automation": "contextual", "check": false, "check_confidence_basis": null, "exploit": false, "pipeline_minutes": 12.729324783333333, "t0_at": "2026-10-14T14:17:13.152000+00:00", "signals": { "trigger_signal": { "at": "2026-10-14T14:17:13.152000+00:00", "days": 0, "is_lower_bound": false, "measured_at": "2026-10-14T14:17:13.152000+00:00", "url": "https://github.com/advisories/GHSA-j3hr-hcvv-fg84" } } }
published 2026-10-14 18:08Z
last change 2026-10-21 22:34Z
Need the technical details behind an entry?
Every entry here shows what we attempted and when. The technical details, the generated exploit that fired it and the evidence behind the verdict are not public. Tell us about your use case and we’ll get back to you about extended API access.