Open5GS
cpe:2.3:a:open5gs:open5gs:*:*:*:*:*:*:*
- <= 2.7.6
A denial-of-service vulnerability has been identified in Open5GS versions through 2.7.6. The issue arises in the SGW-C component when it processes S5-C Create Session Responses that cannot be linked to a valid S11 transaction. This mismatch triggers an assertion failure, causing the application to crash. The vulnerability can be exploited remotely, without authentication, by sending crafted GTPv2-C messages that disrupt the expected transaction handling.
Exploitation of this vulnerability causes the SGW-C process to abort, leading to a crash and disruption of service.
The vulnerability can be reproduced by sending an orphaned Create Bearer Response after a Create Session Response has been initiated but before the corresponding S11 transaction is completed. This can be done using a public proof-of-concept exploit available on GitHub.
Users are advised to update to Open5GS version 2.7.7 or later, where this vulnerability has been patched.
Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.