{"id":"ALPINE-CVE-2022-46146","details":"Prometheus Exporter Toolkit is a utility package to build exporters. Prior to versions 0.7.2 and 0.8.2, if someone has access to a Prometheus web.yml file and users' bcrypted passwords, they can bypass security by poisoning the built-in authentication cache. Versions 0.7.2 and 0.8.2 contain a fix for the issue. There is no workaround, but attacker must have access to the hashed password to use this functionality.","modified":"2026-11-03T07:30:52.982952940Z","published":"2022-11-29T14:15:13.283Z","upstream":["CVE-2022-46146"],"references":[{"type":"ADVISORY","url":"https://security.alpinelinux.org/vuln/CVE-2022-46146"}],"affected":[{"package":{"name":"prometheus","ecosystem":"Alpine:v3.17","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.5-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.18","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.19","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.20","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.21","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.22","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.23","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus","ecosystem":"Alpine:v3.24","purl":"pkg:apk/alpine/prometheus?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.40.4-r1"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.17","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.18","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.19","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.20","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.21","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.22","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.23","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}},{"package":{"name":"prometheus-node-exporter","ecosystem":"Alpine:v3.24","purl":"pkg:apk/alpine/prometheus-node-exporter?arch=source"},"ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1.5.0-r0"}]}],"ecosystem_specific":{},"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/alpine/ALPINE-CVE-2022-46146.json"}}],"schema_version":"1.9.2","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}