Serilog Client IP Spoofing vulnerability
Serilog (before v2.1.0) contains a Client IP Spoofing vulnerability, which allows attackers to falsify their IP addresses in log files by specifying an arbitrary IP as a value of X-Forwarded-For or Client-Ip headers while performing HTTP requests.
It is not possible to configure Serilog.Enrichers.ClientInfo to not trust the X-Forwarded-For header.
Betroffene Software
Klicken Sie auf eine Technologie, um alle zugehörigen Schwachstellen anzuzeigen.
| Plattform | Paket | Anfällige Versionen | Behoben in |
|---|---|---|---|
| .NET (NuGet) | Serilog.Enrichers.ClientInfo | < 2.1.0 | 2.1.0 |
Verweise
- https://nvd.nist.gov/vuln/detail/CVE-2024-44930
- https://github.com/serilog-contrib/serilog-enrichers-clientinfo/issues/29
- https://github.com/serilog-contrib/serilog-enrichers-clientinfo/pull/38
- https://github.com/serilog-contrib/serilog-enrichers-clientinfo/commit/a72051d1900131e6fb30bcfd9491a988167fb6ac
- https://github.com/serilog-contrib/serilog-enrichers-clientinfo
- https://github.com/serilog-contrib/serilog-enrichers-clientinfo/releases/tag/v2.1.0
- CVSS-Vektor
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N- Schwäche (CWE)
CWE-348, CWE-79- Plattform
- .NET (NuGet)
- Paket
Serilog.Enrichers.ClientInfo- Veröffentlicht
- 29.08.2024
- Aktualisiert
- 11.10.2026 11:23
Quellen und Lizenzen
OSV / GitHub Advisory Database - GHSA-5x5q-cqf6-gj8r - CC BY 4.0
Schwachstellenhistorie: Serilog.Enrichers.ClientInfo
Alle veröffentlichten Schwachstellen dieses Pakets (.NET (NuGet)), neueste zuerst. Zeigt, ob es ein einmaliger Ausrutscher ist oder ein Paket, das man im Auge behalten muss.
Dies ist die einzige bekannte Schwachstelle dieses Pakets.
Erkennen Sie Schwachstellen in Ihrer Anwendung
Mit der DockRay-Integration und aktivierter Softwareinventarisierung prüft DockRay gemeldete Komponentenversionen auf bekannte Schwachstellen und benachrichtigt Sie über bestätigte Treffer. Die Abdeckung hängt von der unterstützten Technologie und den verfügbaren Meldungen ab.