CVE-2026-1737
Unknown Unknown - Not Provided
Assertion Failure in Open5GS CreateBearerRequest Handler Allows Remote Exploitation

Publication date: 2026-02-02

Last updated on: 2026-02-11

Assigner: VulDB

Description
A vulnerability was detected in Open5GS up to 2.7.6. The affected element is the function sgwc_s5c_handle_create_bearer_request of the file /src/sgwc/s5c-handler.c of the component CreateBearerRequest Handler. Performing a manipulation results in reachable assertion. Remote exploitation of the attack is possible. The exploit is now public and may be used. To fix this issue, it is recommended to deploy a patch. The issue report is flagged as already-fixed.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-02-02
Last Modified
2026-02-11
Generated
2026-05-27
AI Q&A
2026-02-02
EPSS Evaluated
2026-05-25
NVD
EUVD
Affected Vendors & Products
Showing 1 associated CPE
Vendor Product Version / Range
open5gs open5gs to 2.7.6 (inc)
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-617 The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary.
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?

CVE-2026-1737 is a denial-of-service vulnerability in Open5GS up to version 2.7.6, specifically in the Serving Gateway Control plane (SGW-C) component. It occurs because the SGW-C improperly handles malformed CreateSessionResponse messages from the Packet Gateway (PGW) that contain invalid PDN Address Allocation (PAA) types (e.g., an invalid pdn-type=4). This invalid input corrupts the SGW-C session state, causing subsequent control-plane messages like CreateBearerRequest to trigger fatal assertion failures in the code, leading to a crash of the SGW-C component. The vulnerability can be exploited remotely without authentication by sending crafted GTPv2 messages with invalid PAA fields, causing the LTE/5G core network to become unavailable until the SGW-C is restarted or patched. [1, 2, 3]


How can this vulnerability impact me? :

This vulnerability can cause a denial-of-service (DoS) condition in the Open5GS SGW-C component, which is critical for LTE/5G core network operations. Exploiting this issue remotely can crash the SGW-C, disrupting network services by making the gateway unavailable. This can lead to service outages, affecting mobile network connectivity and availability for users relying on the affected infrastructure until the issue is patched or the service is restarted. [1, 2, 3]


How can this vulnerability be detected on my network or system? Can you suggest some commands?

This vulnerability can be detected by monitoring for crashes or assertion failures in the Open5GS SGW-C component, specifically in the function sgwc_s5c_handle_create_bearer_request. Detection involves observing abnormal termination or logs indicating assertion failures triggered by malformed GTPv2 messages with invalid PDN Address Allocation (PAA) types. To actively detect exploitation attempts, you can capture and analyze GTPv2 traffic on the S11 and S5C interfaces for malformed CreateSessionResponse messages containing invalid PDN types (e.g., pdn-type=4). Using packet capture tools like tcpdump or tshark, you can filter for GTPv2 messages and inspect the PAA IE fields. Example commands include: 1) Capture GTPv2 traffic on interface eth0: tcpdump -i eth0 udp port 2123 -w gtpv2_capture.pcap 2) Use tshark to filter CreateSessionResponse messages and inspect PAA IE: tshark -r gtpv2_capture.pcap -Y 'gtpv2.message_type == 32' -V | grep -A 10 'PDN Address Allocation' 3) Monitor Open5GS logs for assertion failures or crashes related to s5c-handler.c. Additionally, the publicly available Go-based proof-of-concept test suite can be used in a controlled environment to simulate the attack and verify if the system is vulnerable. [1, 2]


What immediate steps should I take to mitigate this vulnerability?

The immediate step to mitigate this vulnerability is to deploy the patch provided by the Open5GS project that fixes the improper handling of invalid PDN Address Allocation types in the SGW-C component. Updating Open5GS to a version later than 2.7.6, where the issue is fixed, will prevent the assertion failures and crashes. Additionally, as a temporary mitigation, you can implement network-level filtering to block malformed or suspicious GTPv2 messages with invalid PDN types on the S11 and S5C interfaces to reduce the risk of exploitation. Monitoring and alerting on SGW-C crashes or assertion failures can also help in early detection and response. However, patching remains the primary and recommended mitigation. [1, 2, 3]


How does this vulnerability affect compliance with common standards and regulations (like GDPR, HIPAA)?:

The vulnerability causes a denial-of-service condition by crashing the SGW-C component, impacting system availability. However, it does not affect confidentiality or integrity of data. Therefore, while it may impact availability requirements under standards like GDPR or HIPAA, it does not directly compromise personal data confidentiality or integrity. The main compliance concern would be related to ensuring system availability and timely patching to prevent service disruption. [1, 3]


Ask Our AI Assistant
Need more information? Ask your question to get an AI reply (Powered by our expertise)
0/70
EPSS Chart