CVE-2026-44316 in Free5GCinfo

Zusammenfassung

von VulDB • 01.06.2026

free5GC ist eine Open-Source-Implementierung des 5G-Core-Netzwerks. Vor Version 4.2.2 löst der PCF POST /npcf-smpolicycontrol/v1/sm-policies Handler (HandleCreateSmPolicyRequest) in free5GC einen Panic durch eine Nil-Pointer-Dereferenzierung aus, wenn ein nachgelagerter OpenAPI-Consumer-Aufruf (UDR-Lookup) mit 404 Not Found antwortet und der Consumer-Wrapper err != nil zusammen mit einer nil-Antwortstruktur zurückgibt. Der Handler protokolliert den OpenAPI-Fehler und führt die Ausführung fort, anstatt zurückzukehren, und dereferenziert daraufhin die nil-Antwortstruktur in einer nachfolgenden Zeile, was zu einem Panic führt. Die Gin-Recovery-Komponente wandelt den Panic in HTTP 500 um, sodass ein einzelner, vom Angreifer gesteuertes POST-Ereignis mit 500 antwortet, anstatt sauber mit einem 4xx-Status, wenn die nachgelagerte Lookup-Operation fehlschlägt. Der PCF-Prozess bleibt weiterhin laufen. Der Auslöser ist ein einzelnes POST mit Eingabedaten, die dazu führen, dass der nachgelagerte UDR-Lookup fehlschlägt (z. B. eine unbekannte DNN). In Version 4.2.1 ist dieser Endpunkt auch OHNE Authorization-Header erreichbar, da die PCF Npcf_SMPolicyControl-Routengruppe ohne Middleware für eingehende Authentifizierung eingebunden ist. Diese Schwachstelle wurde in Version 4.2.2 behoben.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Zuständig

GitHub M

Reservieren

05.05.2026

Veröffentlichung

27.05.2026

Moderieren

akzeptiert

Eintrag

VDB-366396

CPE

bereit

EPSS

0.00059

KEV

nein

Aktivitäten

very low

Quellen

Do you know our Splunk app?

Download it now for free!