CVE Catalog

CVE-2017-2299

High
Published: Translated: NVD NIST

Summary

Versions of the puppetlabs-apache module prior to 1.11.1 and 2.1.0 can lead to easy misconfiguration of TLS trust. Users specifying the `ssl_ca` parameter without providing `ssl_certs_dir` receive a default value that trusts certificates from all system-trusted certificate authorities.

Risk Assessment

Incorrect TLS trust configuration may lead to acceptance of unauthorized certificates, increasing the risk of man-in-the-middle attacks and data security breaches.

Recommendation

It is recommended to update the puppetlabs-apache module to version 1.11.1 or 2.1.0 and ensure that both `ssl_ca` and `ssl_certs_dir` parameters are correctly configured.

Related vulnerabilities

Original NVD description (English source)

Versions of the puppetlabs-apache module prior to 1.11.1 and 2.1.0 make it very easy to accidentally misconfigure TLS trust. If you specify the `ssl_ca` parameter but do not specify the `ssl_certs_dir` parameter, a default will be provided for the `ssl_certs_dir` that will trust certificates from any of the system-trusted certificate authorities. This did not affect FreeBSD.

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