VYPR
Moderate severityNVD Advisory· Published Feb 9, 2018· Updated Aug 5, 2024

CVE-2018-1000023

CVE-2018-1000023

Description

Insight-api <=5.0.0's transaction broadcast endpoint returns full server file paths due to insufficient input validation.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

Insight-api <=5.0.0's transaction broadcast endpoint returns full server file paths due to insufficient input validation.

Vulnerability

Bitpay/insight-api version 5.0.0 and earlier contains a CWE-20 input validation vulnerability in the transaction broadcast endpoint (/insight-api/tx/send). When unexpected or malformed data is sent to this endpoint, the error response includes the full server-side file system path, leading to Full Path Disclosure [1][2].

Exploitation

An attacker can exploit this by sending a crafted HTTP request to the POST /insight-api/tx/send endpoint with a malformed rawtx parameter (e.g., an object that lacks the expected string property). The server returns a JavaScript stack trace containing absolute file paths, as demonstrated in the GitHub issue [2]. No authentication or special privileges are required; the attack is performed via a standard web request [1][2].

Impact

Successful exploitation reveals the full absolute path to the application's installation directory and its internal file structure. This information aids an attacker in reconnaissance, potentially enabling targeted attacks against the underlying system, though it does not directly lead to code execution or data compromise [2].

Mitigation

The vulnerability is present in insight-api version 5.0.0 and earlier [1][4]. No official patched version has been identified in the references. As a workaround, ensure error messages returned to the client do not include internal stack traces or paths. The project may require upgrading to a newer version or applying a custom fix to the broadcastTX function [2].

AI Insight generated on May 22, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.

Affected packages

Versions sourced from the GitHub Security Advisory.

PackageAffected versionsPatched versions
insight-apinpm
<= 5.0.0

Affected products

1

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

3

News mentions

0

No linked articles in our index yet.