Approved changes feed: RSS · Atom

cpe:2.3:a:hkuds:vibe-trading:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorHkuds (481b9c59-7e92-5115-8af5-4fc94c378acf)
ProductVibe Trading (1c5f09d6-9a8d-55d7-b5d8-f3c18d6084d1)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*
NotesImported from gcve-enriched-dumps CVE data

PURL mappings

PURLSourceLast updated
No PURL mappings for this CPE yet.

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-58173 vulnerable 2026-07-29 01:03:16.676140 Vibe-Trading < 0.1.10 - Path Traversal via Persistent Memory Type
MEDIUM (6.5)
Vibe-Trading before 0.1.10 contains a path traversal vulnerability that allows attackers to write files outside the intended memory root directory by supplying a malicious memory_type value containing path traversal sequences through the remember tool. Attackers can manipulate the memory_type parameter in the persistent memory store to cause the application to write arbitrary Markdown files to unintended locations on the filesystem.
Published: 2026-06-30T15:55:29.117Z
Updated: 2026-07-14T21:34:58.336Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-58171 vulnerable 2026-07-29 01:03:16.671873 Vibe-Trading < 0.1.10 - Path Traversal via Swarm Run Identifier
MEDIUM (4.2)
Vibe-Trading before 0.1.10 constructs the swarm run directory by joining a caller-supplied run identifier onto the runs base directory without validation in run_dir (agent/src/swarm/store.py). A crafted run identifier supplied through the MCP swarm tools causes the application to read arbitrary run.json files outside the runs directory and to overwrite existing run.json files at traversed locations.
Published: 2026-06-30T15:54:34.326Z
Updated: 2026-07-14T21:34:56.975Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-58170 vulnerable 2026-07-29 01:03:16.671537 Vibe-Trading < 0.1.10 - Path Traversal in Proposal Identifier Allows Forging Live Trading Mandates
HIGH (8.3)
Vibe-Trading before 0.1.10 builds the proposal file path by joining a caller-supplied proposal identifier onto the broker proposals directory without sanitization (agent/src/live/mandate/commit.py). A proposal identifier containing path traversal sequences causes the application to load an attacker-controlled JSON file as an authoritative live trading mandate. Combined with the file upload endpoint, an admitted caller can write a JSON file to a known location and traverse to it, and because the ceilings validation is skipped when ceilings are absent, the attacker fully controls the committed mandate.
Published: 2026-06-30T15:53:21.701Z
Updated: 2026-07-14T21:34:56.244Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-58169 vulnerable 2026-07-29 01:03:16.671128 Vibe-Trading < 0.1.10 - Loopback Trust and Missing Host Validation Enable DNS-Rebinding Authentication Bypass and Remote Code Execution
HIGH (7.5)
Vibe-Trading before 0.1.10 contains a DNS rebinding authentication bypass vulnerability that allows remote attackers to bypass bearer-token authentication by exploiting the server's trust of TCP peer addresses for loopback clients combined with missing Host header validation while binding to 0.0.0.0 with credentialed CORS. Attackers can craft a malicious DNS rebinding page to issue authenticated requests to the local API server, reach the shell execution endpoint with a bash-enabled preset, and achieve remote code execution as the API process user while also overwriting LLM and data-source settings to exfiltrate credentials.
Published: 2026-06-30T15:52:52.684Z
Updated: 2026-07-14T21:34:55.523Z
Reference links
Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.