Description
A vulnerability has been found in vibesurf-ai VibeSurf up to cd6e519d507cdd4d63061300bf60fb176e1f57e0. Impacted is an unknown function of the file /code of the component Python Validation Handler. The manipulation leads to code injection. Remote exploitation of the attack is possible. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.
Published: 2026-08-04
Score: 6.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A code injection flaw exists in the VibeSurf Python Validation Handler. Input supplied to an unspecified function in the /code component is not properly sanitized, allowing an attacker to embed executable instructions. This flaw can be abused remotely to run arbitrary code on the host, compromising confidentiality, integrity, and availability of the affected system. The vulnerability is mapped to CWE-74 (Improper Input Validation for Code Injection) and CWE-94 (Improperly Controlled Format String).

Affected Systems

The issue affects the VibeSurf appliance produced by vibesurf-ai. Version information is limited to the last known commit reference cd6e519d507cdd4d63061300bf60fb176e1f57e0, and the product follows a rolling release delivery model; thus, specific upstream releases unable to be identified at this time. Users should verify if their deployed instance includes code from the /code handler in the Python Validation component.

Risk and Exploitability

The CVSS score of 6.9 indicates a moderate risk level. There is no EPSS data, and the vulnerability is not listed in the CISA KEV catalog. Remote exploitation is feasible though the exact access path is inferred to be through external network exposure of the vulnerable handler. Attackers can potentially bypass normal authentication boundaries if the handler is accessible, leveraging the code injection and format string weaknesses to execute arbitrary commands. Given the lack of a publicly available patch, the risk remains until a vendor update is released.

Generated by OpenCVE AI on August 4, 2026 at 19:46 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Restrict external access to the Python Validation Handler by implementing network firewall rules or API gateway policies that limit traffic to trusted sources.
  • Enhance input validation on the data passed to the /code handler, ensuring that only expected, safe values are processed and that format strings are strictly controlled. This addresses the root weaknesses described by CWE-74 and CWE-94.
  • Monitor application logs for anomalous execution patterns and keep an eye on the vendor’s release channels to apply any update promptly once the issue is resolved.

Generated by OpenCVE AI on August 4, 2026 at 19:46 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 04 Aug 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 04 Aug 2026 15:00:00 +0000

Type Values Removed Values Added
Description A vulnerability has been found in vibesurf-ai VibeSurf up to cd6e519d507cdd4d63061300bf60fb176e1f57e0. Impacted is an unknown function of the file /code of the component Python Validation Handler. The manipulation leads to code injection. Remote exploitation of the attack is possible. This product follows a rolling release approach for continuous delivery, so version details for affected or updated releases are not provided. The vendor was contacted early about this disclosure but did not respond in any way.
Title vibesurf-ai VibeSurf Python Validation code code injection
First Time appeared Vibesurf-ai
Vibesurf-ai vibesurf
Weaknesses CWE-74
CWE-94
CPEs cpe:2.3:a:vibesurf-ai:vibesurf:*:*:*:*:*:*:*:*
Vendors & Products Vibesurf-ai
Vibesurf-ai vibesurf
References
Metrics cvssV2_0

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

cvssV3_0

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

cvssV3_1

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

cvssV4_0

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


Subscriptions

Vibesurf-ai Vibesurf
cve-icon MITRE

Status: PUBLISHED

Assigner: VulDB

Published:

Updated: 2026-08-04T14:59:33.510Z

Reserved: 2026-08-04T07:17:11.200Z

Link: CVE-2026-18770

cve-icon Vulnrichment

Updated: 2026-08-04T14:59:06.708Z

cve-icon NVD

Status : Deferred

Published: 2026-08-04T15:16:34.043

Modified: 2026-08-12T20:59:00.027

Link: CVE-2026-18770

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-05T10:19:51Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')