CVE-2022-46146 — Improper Authentication in Exporter-toolkit
Severity
8.8HIGHNVD
EPSS
0.2%
top 56.59%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedNov 29
Latest updateNov 14
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HExploitability: 2.8 | Impact: 5.9
Affected Packages8 packages
▶debiandebian/golang-github-prometheus-exporter-toolkit< golang-github-prometheus-exporter-toolkit 0.8.2-1 (bookworm)
Patches
🔴Vulnerability Details
4📋Vendor Advisories
3Debian▶
CVE-2022-46146: golang-github-prometheus-exporter-toolkit - Prometheus Exporter Toolkit is a utility package to build exporters. Prior to ve...↗2022
📄Research Papers
1arXiv
▶