CVE Catalog

CVE-2017-17519

High
Published: Translated: NVD NIST

Summary

In version 2.6 of OCaml Batteries Included (ocaml-batteries), the batteriesConfig.mlp component does not validate strings before launching the program specified by the BROWSER environment variable, which may allow remote attackers to conduct argument-injection attacks via a crafted URL.

Risk Assessment

An attacker could exploit this vulnerability to execute unauthorized commands on the victim's system, posing a serious threat to the security of the organization's data and systems.

Recommendation

It is recommended to upgrade to the latest version of OCaml Batteries Included, which implements proper string validation mechanisms before their use.

Related vulnerabilities

Original NVD description (English source)

batteriesConfig.mlp in OCaml Batteries Included (aka ocaml-batteries) 2.6 does not validate strings before launching the program specified by the BROWSER environment variable, which might allow remote attackers to conduct argument-injection attacks via a crafted URL.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS