Skip to content
OpenAdvisories
Unscored CVE-2017-2299 EUVD-2017-11482GHSA-9xmv-x9p2-vrmq

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…

Published Sep 15, 2017 · Updated Sep 16, 2024 · Assigned by puppet

Description

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.

Affected products

VendorProductAffectedFixed
Puppet puppetlabs-apache prior to 1.11.1 and 2.1.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 13 puppet-module-puppetlabs-apache 3.0.0-1 —
Debian 12 puppet-module-puppetlabs-apache 3.0.0-1 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS puppet-module-puppetlabs-apache No fix yet —

References