Description
A security flaw has been discovered in exo-explore exo up to 1.0.71. Affected is the function _image_cache_key of the file src/exo/worker/engines/mlx/vision.py of the component Vision Feature Cache. The manipulation results in use of weak hash. It is possible to launch the attack remotely. A high complexity level is associated with this attack. The exploitability is told to be difficult. The exploit has been released to the public and may be used for attacks. The pull request to fix this issue awaits acceptance.
Published: 2026-07-05
Score: 6.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A failure to use a cryptographically strong hash algorithm in the Vision Feature Cache’s _image_cache_key function creates a vulnerability classified as CWE‑327 and CWE‑328. The weakness permits the creation of hash collisions, allowing an attacker to substitute or overwrite cached data or confuse cache look‑ups, potentially compromising the integrity of the application’s state or disrupting service.

Affected Systems

The flaw affects exo‑explore exo versions up to 1.0.71, specifically the Vision Feature Cache component located at src/exo/worker/engines/mlx/vision.py. No other vendors or product versions are currently listed as affected.

Risk and Exploitability

The CVSS score of 6.3 indicates a moderate risk, while the EPSS score of 0.00208 suggests a very low probability of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. The description states that it is inferred that success requires only remote access to the Vision Feature Cache endpoint and the ability to send specially crafted requests. Public proof‑of‑concept code has been released, indicating that exploitation could occur under the right conditions.

Generated by OpenCVE AI on July 23, 2026 at 15:52 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the official patch to exo‑explore exo as soon as it is available, e.g., by merging pull request 2152.
  • Until a patch is available, limit exposure by restricting external access to the Vision Feature Cache endpoint or disabling caching if possible.
  • Monitor application logs for abnormal cache key activity and manually purge or rate‑limit suspicious keys.

Generated by OpenCVE AI on July 23, 2026 at 15:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 06 Jul 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sun, 05 Jul 2026 11:00:00 +0000

Type Values Removed Values Added
Description A security flaw has been discovered in exo-explore exo up to 1.0.71. Affected is the function _image_cache_key of the file src/exo/worker/engines/mlx/vision.py of the component Vision Feature Cache. The manipulation results in use of weak hash. It is possible to launch the attack remotely. A high complexity level is associated with this attack. The exploitability is told to be difficult. The exploit has been released to the public and may be used for attacks. The pull request to fix this issue awaits acceptance.
Title exo-explore exo Vision Feature Cache vision.py _image_cache_key weak hash
First Time appeared Exo-explore
Exo-explore exo
Weaknesses CWE-327
CWE-328
CPEs cpe:2.3:a:exo-explore:exo:*:*:*:*:*:*:*:*
Vendors & Products Exo-explore
Exo-explore exo
References
Metrics cvssV2_0

{'score': 2.6, 'vector': 'AV:N/AC:H/Au:N/C:P/I:N/A:N/E:POC/RL:ND/RC:UR'}

cvssV3_0

{'score': 3.7, 'vector': 'CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R'}

cvssV3_1

{'score': 3.7, 'vector': 'CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R'}

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T13:33:34.713Z

Reserved: 2026-07-04T09:06:11.045Z

Link: CVE-2026-14738

cve-icon Vulnrichment

Updated: 2026-07-06T13:33:30.067Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-23T16:00:14Z

Weaknesses
  • CWE-327

    Use of a Broken or Risky Cryptographic Algorithm

  • CWE-328

    Use of Weak Hash