Every CVE Search/ Get API key

CVE-2023-40577

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

7.5 HighFix available

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
None
Availability
None

Exploit likelihood

0.63%Up 0.6 points since Aug 25, 2023
90%50%10%1%

What each source reports

CVE List Score used 7.5

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
CVE-2023-40577
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-79
Updated
2026-11-02
EUVDEUVD-2023-2358 7.5

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
EUVD-2023-2358
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Updated
2026-11-03
GitHub AdvisoriesGHSA-v86x-5fm3-5p7j 5.4

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

Impact

An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager.

Patches

Users can upgrade to Alertmanager v0.2.51.

Workarounds

Users can setup a reverse proxy in front of the Alertmanager web server to forbid access to the /api/v1/alerts endpoint.

References

N/A

Record
GHSA-v86x-5fm3-5p7j
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
NVD 7.5

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
CVE-2023-40577
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVALPINE-CVE-2023-40577 5.4

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
ALPINE-CVE-2023-40577
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-03
OSV 7.5

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
CVE-2023-40577
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness
CWE-79
Updated
2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2023-40577 5.4

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
DEBIAN-CVE-2023-40577
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVGHSA-v86x-5fm3-5p7j 5.4

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

Impact

An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager.

Patches

Users can upgrade to Alertmanager v0.2.51.

Workarounds

Users can setup a reverse proxy in front of the Alertmanager web server to forbid access to the /api/v1/alerts endpoint.

References

N/A

Record
GHSA-v86x-5fm3-5p7j
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Weakness
CWE-79
Updated
2026-11-02
OSVUBUNTU-CVE-2023-40577 7.5

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
UBUNTU-CVE-2023-40577
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
CVSS 3.1
5.4 MediumCVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Updated
2026-11-02
OSVBIT-alertmanager-2023-40577 No score

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint

Alertmanager handles alerts sent by client applications such as the Prometheus server. An attacker with the permission to perform POST requests on the /api/v1/alerts endpoint could be able to execute arbitrary JavaScript code on the users of Prometheus Alertmanager. This issue has been fixed in Alertmanager version 0.2.51.

Record
BIT-alertmanager-2023-40577
Updated
2026-11-02
OSVGO-2023-2020 No score

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager

Alertmanager UI is vulnerable to stored XSS via the /api/v1/alerts endpoint in github.com/prometheus/alertmanager

Record
GO-2023-2020
Updated
2026-11-02
OSVopenSUSE-SU-2024:13599-1 No score

golang-github-prometheus-alertmanager-0.26.0-4.1 on GA media

These are all security issues fixed in the golang-github-prometheus-alertmanager-0.26.0-4.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:13599-1
Updated
2026-11-02
OSVSUSE-SU-2024:0191-1 No score

Security Beta update for SUSE Manager Client Tools

This update fixes the following issues:

golang-github-QubitProducts-exporter_exporter:

  • Exclude s390 arch
  • Adapted to build on Enterprise Linux.
  • Fix build for RedHat 7
  • Require Go >= 1.14 also for CentOS
  • Add support for CentOS
  • Replace %{?systemd_requires} with %{?systemd_ordering}

golang-github-boynux-squid_exporter:

  • Exclude s390 architecture (gh#SUSE/spacewalk#19050)
  • Enhanced to build on Enterprise Linux 8.

golang-github-lusitaniae-apache_exporter:

  • Do not strip if SUSE Linux Enterprise 15 SP3
  • Exclude debug for RHEL >= 8
  • Build with Go >= 1.20 when the OS is not RHEL
  • Fix apparmor profile for SLE 12
  • Upgrade to version 1.0.0 (jsc#PED-5405)
    • Improved flag parsing
    • Added support for custom headers
  • Build using promu
  • Fix sandboxing options
  • Upgrade to version 0.13.4
    • CVE-2022-32149: Fix denial of service vulnerability (bsc#1204501)
  • Upgrade to version 0.13.3
    • CVE-2022-41723: Fix uncontrolled resource consumption (bsc#1208270)
  • Upgrade to version 0.13.1
    • Fix panic caused by missing flagConfig options
  • Upgrade to version 0.13.0
    • CVE-2022-46146: Fix authentication bypass vulnarability (bsc#1208046)
  • Corrected comment in AppArmor profile
  • Added AppArmor profile
  • Added sandboxing options to systemd service unit
  • Exclude s390 architecture (gh#SUSE/spacewalk#19050)
  • Update to upstream release 0.11.0 (jsc#SLE-24791)
    • Add TLS support
    • Switch to logger, please check --log.level and --log.format flags
  • Update to version 0.10.1
    • Bugfix: Reset ProxyBalancer metrics on each scrape to remove stale data
  • Update to version 0.10.0
    • Add Apache Proxy and other metrics
  • Update to version 0.8.0
    • Change commandline flags
    • Add metrics: Apache version, request duration total
  • Adapted to build on Enterprise Linux 8
  • Require building with Go 1.15
  • Add support for RedHat 8
    • Adjust dependencies on spec file
    • Disable dwarf compression in go build
  • Add support for Red Hat
  • Add %license macro for LICENSE file

golang-github-prometheus-alertmanager:

  • Do not create PIE for s390x architecture
  • Require Go 1.20 or newer for building
  • Remove not used build flags
  • Create position independent executables (PIE)
  • Disable striping the binaries only for SLE 15 SP3
  • Add System/Monitoring group tag
  • Rework service file to use obscpio
    • Run tar and recompress services at buildtime
    • Do not generate automatically changelog entries
  • Update to version 0.26.0 (jsc#PED-7353): https://github.com/prometheus/alertmanager/releases/tag/v0.26.0
    • CVE-2023-40577: Fix stored XSS via the /api/v1/alerts endpoint in the Alertmanager UI (bsc#1218838)
    • Configuration: Fix empty list of receivers and inhibit_rules would cause the alertmanager to crash
    • Templating: Fixed a race condition when using the title function. It is now race-safe
    • API: Fixed duplicate receiver names in the api/v2/receivers API endpoint
    • API: Attempting to delete a silence now returns the correct status code, 404 instead of 500
    • Clustering: Fixes a panic when tls_client_config is empty
    • Webhook: url is now marked as a secret. It will no longer show up in the logs as clear-text
    • Metrics: New label reason for alertmanager_notifications_failed_total metric to indicate the type of error of the alert delivery
    • Clustering: New flag --cluster.label, to help to block any traffic that is not meant for the cluster
    • Integrations: Add Microsoft Teams as a supported integration
  • Update to version 0.25.0: https://github.com/prometheus/alertmanager/releases/tag/v0.25.0
    • Fail configuration loading if api_key and api_key_file are defined at the same time
    • Fix the alertmanager_alerts metric to avoid counting resolved alerts as active. Also added a new alertmanager_marked_alerts metric that retain the old behavior
    • Trim contents of Slack API URLs when reading from files
    • amtool: Avoid panic when the label value matcher is empty
    • Fail configuration…
Record
SUSE-SU-2024:0191-1
Updated
2026-11-02
OSVSUSE-SU-2024:0486-1 No score

Security update for SUSE Manager Client Tools

This update fixes the following issues:

golang-github-lusitaniae-apache_exporter:

  • Do not strip if SUSE Linux Enterprise 15 SP3
  • Exclude debug for Red Hat Enterprise Linux >= 8
  • Build with Go >= 1.20 when the OS is not Red Hat Enterprise Linux

golang-github-prometheus-alertmanager:

  • Create position independent executables (PIE)
  • Add System/Monitoring group tag
  • Update to version 0.26.0 (jsc#PED-7353): https://github.com/prometheus/alertmanager/releases/tag/v0.26.0
    • CVE-2023-40577: Fix stored XSS via the /api/v1/alerts endpoint in the Alertmanager UI (bsc#1218838)
    • Configuration: Fix empty list of receivers and inhibit_rules would cause the alertmanager to crash
    • Templating: Fixed a race condition when using the title function. It is now race-safe
    • API: Fixed duplicate receiver names in the api/v2/receivers API endpoint
    • API: Attempting to delete a silence now returns the correct status code, 404 instead of 500
    • Clustering: Fixes a panic when tls_client_config is empty
    • Webhook: url is now marked as a secret. It will no longer show up in the logs as clear-text
    • Metrics: New label reason for alertmanager_notifications_failed_total metric to indicate the type of error of the alert delivery
    • Clustering: New flag --cluster.label, to help to block any traffic that is not meant for the cluster
    • Integrations: Add Microsoft Teams as a supported integration
  • Update to version 0.25.0: https://github.com/prometheus/alertmanager/releases/tag/v0.25.0
    • Fail configuration loading if api_key and api_key_file are defined at the same time
    • Fix the alertmanager_alerts metric to avoid counting resolved alerts as active. Also added a new alertmanager_marked_alerts metric that retain the old behavior
    • Trim contents of Slack API URLs when reading from files
    • amtool: Avoid panic when the label value matcher is empty
    • Fail configuration loading if api_url is empty for OpsGenie
    • Fix email template for resolved notifications
    • Add proxy_url support for OAuth2 in HTTP client configuration
    • Reload TLS certificate and key from disk when updated
    • Add Discord integration
    • Add Webex integration
    • Add min_version support to select the minimum TLS version in HTTP client configuration
    • Add max_version support to select the maximum TLS version in
    • Emit warning logs when truncating messages in notifications
    • Support HEAD method for the /-/healty and /-/ready endpoints
    • Add support for reading global and local SMTP passwords from files
    • UI: Add 'Link' button to alerts in list
    • UI: Allow to choose the first day of the week as Sunday or Monday
  • Update to version 0.24.0: https://github.com/prometheus/alertmanager/releases/tag/v0.24.0
    • Fix HTTP client configuration for the SNS receiver
    • Fix unclosed file descriptor after reading the silences snapshot file
    • Fix field names for mute_time_intervals in JSON marshaling
    • Ensure that the root route doesn't have any matchers
    • Truncate the message's title to 1024 chars to avoid hitting Slack limits
    • Fix the default HTML email template (email.default.html) to match with the canonical source
    • Detect SNS FIFO topic based on the rendered value
    • Avoid deleting and recreating a silence when an update is possible
    • api/v2: Return 200 OK when deleting an expired silence
    • amtool: Fix the silence's end date when adding a silence. The end date is (start date + duration) while it used to be (current time + duration). The new behavior is consistent with the update operation
    • Add the /api/v2 prefix to all endpoints in the OpenAPI specification and generated client code
    • Add --cluster.tls-config experimental flag to secure cluster traffic via mutual TLS
    • Add Telegram integration

mgr-daemon:

  • Version 4.3.8-1
    • Update translation strings

prometheus-postgres_exporter:

  • Remove duplicated call to systemd…
Record
SUSE-SU-2024:0486-1
Updated
2026-11-02
OSVSUSE-SU-2024:0512-1 No score

Security update for golang-github-prometheus-alertmanager

This update for golang-github-prometheus-alertmanager fixes the following issues:

golang-github-prometheus-alertmanager was updated from version 0.23.0 to 0.26.0 (jsc#PED-7353):

  • Version 0.26.0:
    • Security fixes:
      • CVE-2023-40577: Fix stored XSS via the /api/v1/alerts endpoint in the Alertmanager UI (bsc#1218838)
    • Other changes and bugs fixed:
      • Configuration: Fix empty list of receivers and inhibit_rules would cause the alertmanager to crash
      • Templating: Fixed a race condition when using the title function. It is now race-safe
      • API: Fixed duplicate receiver names in the api/v2/receivers API endpoint
      • API: Attempting to delete a silence now returns the correct status code, 404 instead of 500
      • Clustering: Fixes a panic when tls_client_config is empty
      • Webhook: url is now marked as a secret. It will no longer show up in the logs as clear-text
      • Metrics: New label reason for alertmanager_notifications_failed_total metric to indicate the type of error of the alert delivery
      • Clustering: New flag --cluster.label, to help to block any traffic that is not meant for the cluster
      • Integrations: Add Microsoft Teams as a supported integration
  • Version 0.25.0:
    • Fail configuration loading if api_key and api_key_file are defined at the same time
    • Fix the alertmanager_alerts metric to avoid counting resolved alerts as active. Also added a new alertmanager_marked_alerts metric that retain the old behavior
    • Trim contents of Slack API URLs when reading from files
    • amtool: Avoid panic when the label value matcher is empty
    • Fail configuration loading if api_url is empty for OpsGenie
    • Fix email template for resolved notifications
    • Add proxy_url support for OAuth2 in HTTP client configuration
    • Reload TLS certificate and key from disk when updated
    • Add Discord integration
    • Add Webex integration
    • Add min_version support to select the minimum TLS version in HTTP client configuration
    • Add max_version support to select the maximum TLS version in HTTP client configuration
    • Emit warning logs when truncating messages in notifications
    • Support HEAD method for the /-/healty and /-/ready endpoints
    • Add support for reading global and local SMTP passwords from files
    • UI: Add 'Link' button to alerts in list
    • UI: Allow to choose the first day of the week as Sunday or Monday
  • Version 0.24.0:
    • Fix HTTP client configuration for the SNS receiver
    • Fix unclosed file descriptor after reading the silences snapshot file
    • Fix field names for mute_time_intervals in JSON marshaling
    • Ensure that the root route doesn't have any matchers
    • Truncate the message's title to 1024 chars to avoid hitting Slack limits
    • Fix the default HTML email template (email.default.html) to match with the canonical source
    • Detect SNS FIFO topic based on the rendered value
    • Avoid deleting and recreating a silence when an update is possible
    • api/v2: Return 200 OK when deleting an expired silence
    • amtool: Fix the silence's end date when adding a silence. The end date is (start date + duration) while it used to be (current time + duration). The new behavior is consistent with the update operation
    • Add the /api/v2 prefix to all endpoints in the OpenAPI specification and generated client code
    • Add --cluster.tls-config experimental flag to secure cluster traffic via mutual TLS
    • Add Telegram integration
Record
SUSE-SU-2024:0512-1
Updated
2026-11-02
OSVUSN-6935-1 No score

prometheus-alertmanager vulnerability

It was discovered that prometheus-alertmanager didn't properly sanitize input it received through an API endpoint. An attacker with permission to send requests to this endpoint could potentially inject arbitrary code.

On Ubuntu 20.04 LTS and Ubuntu 22.04 LTS, this vulnerability is only present if the UI has been explicitly activated.

Record
USN-6935-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
github.com/prometheus/alertmanager
Go
through 0.25.0
0.25.1
alertmanager
Alpine:v3.19
before 0.26.0-r0
0.26.0-r0
alertmanager
Alpine:v3.20
before 0.26.0-r0
0.26.0-r0
alertmanager
Alpine:v3.21
before 0.26.0-r0
0.26.0-r0
alertmanager
Alpine:v3.22
before 0.26.0-r0
0.26.0-r0
alertmanager
Alpine:v3.23
before 0.26.0-r0
0.26.0-r0
alertmanager
Alpine:v3.24
before 0.26.0-r0
0.26.0-r0
alertmanager
Bitnami
0.25.0 up to 0.25.1
0.25.1
prometheus-alertmanager
Debian:12
All versions, plus listed versions
0.25.0+ds-10.25.0-10.26.0+ds-10.27.0+ds-10.27.0+ds-2
Show 16 moreShow less
0.27.0+ds-30.28.0+ds-10.28.0+ds-20.28.1+ds-10.28.1+ds-20.28.1+ds-30.29.0+ds-10.30.1+ds-10.31.1+ds-10.31.1+ds-20.33.1-10.33.1-20.33.1-30.33.1-40.33.1-50.33.1-5~exp1
None known
prometheus-alertmanager
Debian:13
before 0.26.0+ds-1
0.26.0+ds-1
Show 39 moreShow less
Affected packages
PackageAffectedFixed
prometheus-alertmanager
Debian:14
before 0.26.0+ds-1
0.26.0+ds-1
prometheus-alertmanager
Debian:10
before 0.15.3+ds-3+deb10u1, plus listed versions
0.15.3+ds-3
0.15.3+ds-3+deb10u1
github.com/prometheus/alertmanager
Go
before 0.25.1
0.25.1
golang-github-QubitProducts-exporter_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.4.0-4.6.2
0.4.0-4.6.2
golang-github-boynux-squid_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.6-4.9.2
1.6-4.9.2
golang-github-lusitaniae-apache_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.0.0-4.12.4
1.0.0-4.12.4
golang-github-prometheus-alertmanager
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.26.0-4.12.4
0.26.0-4.12.4
golang-github-prometheus-node_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.5.0-4.15.4
1.5.0-4.15.4
golang-github-prometheus-prometheus
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 2.45.0-4.33.3
2.45.0-4.33.3
golang-github-prometheus-promu
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.14.0-4.12.2
0.14.0-4.12.2
grafana
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 9.5.8-4.21.2
9.5.8-4.21.2
kiwi-desc-saltboot
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.1.1687520761.cefb248-4.15.2
0.1.1687520761.cefb248-4.15.2
mgr-push
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 5.0.1-4.21.4
5.0.1-4.21.4
prometheus-blackbox_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.24.0-3.6.3
0.24.0-3.6.3
prometheus-postgres_exporter
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 0.10.1-3.6.4
0.10.1-3.6.4
python-hwdata
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 2.3.5-15.12.2
2.3.5-15.12.2
rhnlib
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 5.0.1-24.30.3
5.0.1-24.30.3
spacecmd
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 5.0.1-41.42.3
5.0.1-41.42.3
supportutils-plugin-salt
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.2.2-9.9.2
1.2.2-9.9.2
supportutils-plugin-susemanager-client
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 5.0.1-9.15.2
5.0.1-9.15.2
system-user-grafana
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.0.0-3.7.2
1.0.0-3.7.2
system-user-prometheus
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 1.0.0-3.7.2
1.0.0-3.7.2
uyuni-common-libs
SUSE:Manager Client Tools 12-BETA
From an advisory covering 45 CVEs
before 5.0.1-3.33.3
5.0.1-3.33.3
golang-github-lusitaniae-apache_exporter
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 1.0.0-1.21.2
1.0.0-1.21.2
golang-github-prometheus-alertmanager
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 0.26.0-1.24.2
0.26.0-1.24.2
golang-github-prometheus-prometheus
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 2.45.0-1.50.2
2.45.0-1.50.2
grafana
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 9.5.8-1.60.1
9.5.8-1.60.1
mgr-daemon
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 4.3.8-1.44.2
4.3.8-1.44.2
prometheus-postgres_exporter
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 0.10.1-1.17.2
0.10.1-1.17.2
spacecmd
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 4.3.26-38.136.2
4.3.26-38.136.2
spacewalk-client-tools
SUSE:Manager Client Tools 12
From an advisory covering 9 CVEs
before 4.3.18-52.95.2
4.3.18-52.95.2
golang-github-prometheus-alertmanager
SUSE:Manager Client Tools 15
before 0.26.0-150100.4.19.1
0.26.0-150100.4.19.1
golang-github-prometheus-alertmanager
SUSE:Linux Enterprise Module for Package Hub 15 SP5
before 0.26.0-150100.4.19.1
0.26.0-150100.4.19.1
golang-github-prometheus-alertmanager
SUSE:Manager Proxy Module 4.3
before 0.26.0-150100.4.19.1
0.26.0-150100.4.19.1
golang-github-prometheus-alertmanager
openSUSE:Leap 15.5
before 0.26.0-150100.4.19.1
0.26.0-150100.4.19.1
prometheus-alertmanager
Ubuntu:Pro:18.04:LTS
before 0.6.2+ds-3ubuntu0.1+esm1, plus listed versions
0.6.2+ds-20.6.2+ds-30.6.2+ds-3ubuntu0.1
0.6.2+ds-3ubuntu0.1+esm1
prometheus-alertmanager
Ubuntu:20.04:LTS
before 0.15.3+ds-3ubuntu1.2, plus listed versions
0.15.3+ds-30.15.3+ds-3ubuntu10.15.3+ds-3ubuntu1.1
0.15.3+ds-3ubuntu1.2
prometheus-alertmanager
Ubuntu:Pro:22.04:LTS
before 0.23.0-4ubuntu0.2+esm1, plus listed versions
0.21.0+ds-40.23.0-40.23.0-4ubuntu0.10.23.0-4ubuntu0.2
0.23.0-4ubuntu0.2+esm1
golang-github-prometheus-alertmanager
openSUSE:Tumbleweed
before 0.26.0-4.1
0.26.0-4.1

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2023-40577 is a high vulnerability (CVSS 7.5) in Prometheus Alertmanager, published August 23, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.63%, the 50th percentile. Fixed in github.com/prometheus/alertmanager 0.25.1.

References

Show 130 moreShow less
This page doesn't list everything

Left out here: the rest of 2 source descriptions. The JSON record has them.

MoveEnter Open