Description
A vulnerability was determined in AD-Security AD_Miner 1.9.0. Affected is the function request_a of the file ad_miner/scripts/analyse_cache.py of the component Cache Handler. This manipulation of the argument sys.argv[1] causes deserialization. The attack can only be executed locally. The pull request to fix this issue awaits acceptance.
Published: 2026-07-05
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A vulnerability exists in AD‑Security AD_Miner 1.9.0 within the analyse_cache.py script’s request_a function. The function processes the first command‑line argument sys.argv[1] and directly deserializes it without validation. A crafted argument can cause arbitrary code execution when the script runs. The flaw is identified as CWE‑502 (Deserialization of Untrusted Data) and CWE‑20 (Improper Input Validation).

Affected Systems

The issue affects only AD‑Security AD_Miner version 1.9.0. Systems hosting this specific release and running the analyse_cache.py script—typically administrators or users with script execution rights—are potentially vulnerable. No other product versions are identified.

Risk and Exploitability

The CVSS score is 4.8, rating the vulnerability as moderate. EPSS is under 1%, indicating a low likelihood of exploitation at present. The vulnerability is not listed in CISA KEV, so no known active exploitation is reported. Deserialization occurs only when the script is executed locally; thus a local attacker or someone able to run the script is needed. The pull request containing the fix remains unmerged, so the vulnerability remains present until a patched release is issued.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Merge the pending pull request once approved or wait for a new AD_Miner release that includes the deserialization fix.
  • Restrict execution privileges of analyse_cache.py to trusted administrators or disable the Cache Handler component until a fixed version is released.
  • Validate or sanitize sys.argv[1] before deserialization, or replace the deserialization call with a library that enforces strict type checks.

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

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

Type Values Removed Values Added
References
Metrics ssvc

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


Sun, 05 Jul 2026 08:15:00 +0000

Type Values Removed Values Added
Description A vulnerability was determined in AD-Security AD_Miner 1.9.0. Affected is the function request_a of the file ad_miner/scripts/analyse_cache.py of the component Cache Handler. This manipulation of the argument sys.argv[1] causes deserialization. The attack can only be executed locally. The pull request to fix this issue awaits acceptance.
Title AD-Security AD_Miner Cache analyse_cache.py request_a deserialization
First Time appeared Ad-security
Ad-security ad Miner
Weaknesses CWE-20
CWE-502
CPEs cpe:2.3:a:ad-security:ad_miner:*:*:*:*:*:*:*:*
Vendors & Products Ad-security
Ad-security ad Miner
References
Metrics cvssV2_0

{'score': 4.3, 'vector': 'AV:L/AC:L/Au:S/C:P/I:P/A:P/E:ND/RL:ND/RC:UR'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Ad-security Ad Miner
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-06T17:51:18.363Z

Reserved: 2026-07-04T08:05:02.250Z

Link: CVE-2026-14723

cve-icon Vulnrichment

Updated: 2026-07-06T17:51:14.079Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

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

Weaknesses
  • CWE-20

    Improper Input Validation

  • CWE-502

    Deserialization of Untrusted Data