CVE Catalog

CVE-2017-17524

High
Published: Translated: NVD NIST

Summary

The library www_browser.pl in SWI-Prolog 7.2.3 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.

Risk Assessment

Attackers could exploit this vulnerability to inject malicious arguments, potentially leading to unauthorized access or execution of harmful commands on the system.

Recommendation

It is recommended to update SWI-Prolog to the latest version that includes security fixes and to implement additional validation mechanisms for the BROWSER variable.

Related vulnerabilities

Original NVD description (English source)

library/www_browser.pl in SWI-Prolog 7.2.3 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