Description
A vulnerability was detected in kLOsk adloop up to 0.9.0. This vulnerability affects the function _validate_urls of the file src/adloop/ads/write.py. Performing a manipulation of the argument final_url results in server-side request forgery. The attack may be initiated remotely. The exploit is now public and may be used. Upgrading to version 0.10.0 is able to resolve this issue. The patch is named 217399723e3a2fb39389e5355d49ed80aaf9ea7c. Upgrading the affected component is advised.
Published: 2026-07-13
Score: 5.3 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A vulnerability in the _validate_urls function of kLOsk adloop permits an attacker to manipulate the final_url argument, enabling a server‑side request forgery (S2R). This flaw, classified as CWE‑918, allows the application to send HTTP requests to arbitrary destinations under the attacker’s control. If exploited, the server could reach internal resources, exfiltrate data, or use the target’s network for further attacks, thereby compromising confidentiality and integrity.

Affected Systems

The issue affects kLOsk adloop versions up to and including 0.9.0. The developers released version 0.10.0 with the required patch, thereby eliminating the vulnerability. No other affected versions are specified in the advisory.

Risk and Exploitability

The CVSS score of 5.3 denotes a moderate severity, and the exploit is publicly available, making the risk tangible. The EPSS score of < 1% indicates a low but non‑zero exploitation probability. The attack vector requires remote submission of a crafted final_url, which the application does not validate. Because this vulnerability is not listed in CISA’s KEV catalog, it may not be widely targeted, but its availability means any deployed instance remains susceptible until patched.

Generated by OpenCVE AI on August 1, 2026 at 10:58 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade kLOsk adloop to version 0.10.0 or later to apply the official fix.
  • If upgrading is not immediately possible, apply the specific patch commit identified as 217399723e3a2fb39389e5355d49ed80aaf9ea7c.
  • Enforce strict validation or a whitelist on the final_url parameter to prevent unintended outbound requests.
  • Monitor outbound requests and logs for unexpected connections to assess potential exploitation attempts.

Generated by OpenCVE AI on August 1, 2026 at 10:58 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 13 Jul 2026 16:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Mon, 13 Jul 2026 02:45:00 +0000

Type Values Removed Values Added
Description A vulnerability was detected in kLOsk adloop up to 0.9.0. This vulnerability affects the function _validate_urls of the file src/adloop/ads/write.py. Performing a manipulation of the argument final_url results in server-side request forgery. The attack may be initiated remotely. The exploit is now public and may be used. Upgrading to version 0.10.0 is able to resolve this issue. The patch is named 217399723e3a2fb39389e5355d49ed80aaf9ea7c. Upgrading the affected component is advised.
Title kLOsk adloop write.py _validate_urls server-side request forgery
First Time appeared Klosk
Klosk adloop
Weaknesses CWE-918
CPEs cpe:2.3:a:klosk:adloop:*:*:*:*:*:*:*:*
Vendors & Products Klosk
Klosk adloop
References
Metrics cvssV2_0

{'score': 6.5, 'vector': 'AV:N/AC:L/Au:S/C:P/I:P/A:P/E:POC/RL:OF/RC:C'}

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-07-13T15:26:18.701Z

Reserved: 2026-07-12T12:06:16.224Z

Link: CVE-2026-15525

cve-icon Vulnrichment

Updated: 2026-07-13T15:26:13.937Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-01T11:00:04Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)