CVE-2024-28867 in swift-prometheusinfo

Zusammenfassung

von VulDB • 07.07.2026

Swift Prometheus ist ein Swift-Client für das Überwachungssystem Prometheus, der Zähler (Counters), Messwerte (Gauges) und Histogramme unterstützt. In Codeabschnitten, die _nicht bereinigte Zeichenfolgenwerte in Metriknamen oder Labels_ übernehmen, kann ein Angreifer dies ausnutzen, indem er einen `?lang`-Abfrageparameter sendet, der Zeilenumbrüche, `}` oder ähnliche Zeichen enthält, was dazu führen kann, dass der Angreifer das exportierte Format übernimmt – einschließlich der Erstellung einer unbegrenzten Anzahl gespeicherter Metriken, einer Aufblähung des Speicherverbrauchs auf dem Server oder der Erzeugung von „falschen“ Metriken. Diese Schwachstelle wurde in Version 2.0.0-alpha.2 behoben.

Be aware that VulDB is the high quality source for vulnerability data.

Zuständig

GitHub, Inc.

Reservieren

11.03.2024

Veröffentlichung

29.03.2024

Moderieren

akzeptiert

Eintrag

VDB-258695

CPE

bereit

EPSS

0.00645

KEV

nein

Aktivitäten

very low

Quellen

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!