[pkg-go] Bug#962476: prometheus-node-exporter: Please only listen on localhost in default setup
Witold Baryluk
witold.baryluk at gmail.com
Mon Jun 8 15:41:27 BST 2020
Package: prometheus-node-exporter
Version: 0.18.1+ds-2
Severity: normal
I think it would be reasonable to make prometheus-node-exporter only
listen on loopback interface by default for security reasons.
Something like this in /etc/default/prometheus-node-exporter
ARGS='--web.listen-address="[::1]:9100"'
Yes, main use of the prometheus-node-exporter is to access it from the
other machine, but also there are situtations where the this package
could be installed, and not used, and just sit there possibly unupdated
for long time.
Also, sometimes people install it on routers with multiple interfaces,
and start using it as is, because it does work, but that leaves it also
accessible from other interfaces, which is not desirable.
By changing default in debian to only listen on loopback, will force
people (and me) to actually specify manually what they want before using
it blindly.
I understand this can make some setup more tedious (install package +
edit file + restart the deamon) for some, but I think it is worth for a
bit of extra concious security.
Thanks!
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 5.6.0-1-amd64 (SMP w/32 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages prometheus-node-exporter depends on:
ii libc6 2.30-8
ii systemd-sysv 245.5-3
Versions of packages prometheus-node-exporter recommends:
ii dbus 1.12.18-1
ii prometheus-node-exporter-collectors 0+git20200110.fc91c86-1
prometheus-node-exporter suggests no packages.
-- no debconf information
More information about the Pkg-go-maintainers
mailing list