open5gs CVE Vulnerabilities & Metrics

Focus on open5gs vulnerabilities and metrics.

Last updated: 08 May 2025, 22:25 UTC

About open5gs Security Exposure

This page consolidates all known Common Vulnerabilities and Exposures (CVEs) associated with open5gs. We track both calendar-based metrics (using fixed periods) and rolling metrics (using gliding windows) to give you a comprehensive view of security trends and risk evolution. Use these insights to assess risk and plan your patching strategy.

For a broader perspective on cybersecurity threats, explore the comprehensive list of CVEs by vendor and product. Stay updated on critical vulnerabilities affecting major software and hardware providers.

Global CVE Overview

Total open5gs CVEs: 59
Earliest CVE date: 26 Jan 2021, 18:16 UTC
Latest CVE date: 12 Mar 2025, 17:15 UTC

Latest CVE reference: CVE-2025-25774

Rolling Stats

30-day Count (Rolling): 0
365-day Count (Rolling): 35

Calendar-based Variation

Calendar-based Variation compares a fixed calendar period (e.g., this month versus the same month last year), while Rolling Growth Rate uses a continuous window (e.g., last 30 days versus the previous 30 days) to capture trends independent of calendar boundaries.

Variations & Growth

Month Variation (Calendar): -100.0%
Year Variation (Calendar): 288.89%

Month Growth Rate (30-day Rolling): -100.0%
Year Growth Rate (365-day Rolling): 288.89%

Monthly CVE Trends (current vs previous Year)

Annual CVE Trends (Last 20 Years)

Critical open5gs CVEs (CVSS ≥ 9) Over 20 Years

CVSS Stats

Average CVSS: 0.76

Max CVSS: 8.3

Critical CVEs (≥9): 0

CVSS Range vs. Count

Range Count
0.0-3.9 51
4.0-6.9 6
7.0-8.9 2
9.0-10.0 0

CVSS Distribution Chart

Top 5 Highest CVSS open5gs CVEs

These are the five CVEs with the highest CVSS scores for open5gs, sorted by severity first and recency.

All CVEs for open5gs

CVE-2025-25774 open5gs vulnerability CVSS: 0 12 Mar 2025, 17:15 UTC

An issue was discovered in Open5GS v2.7.2. When a UE switches between two gNBs and sends a handover request at a specific time, it may cause an exception in the AMF's internal state machine, leading to an AMF crash and resulting in a Denial of Service (DoS).

CVE-2025-1893 open5gs vulnerability CVSS: 4.0 04 Mar 2025, 01:15 UTC

A vulnerability was found in Open5GS up to 2.7.2. It has been declared as problematic. Affected by this vulnerability is the function gmm_state_authentication of the file src/amf/gmm-sm.c of the component AMF. The manipulation leads to denial of service. The attack can be launched remotely. This vulnerability allows a single UE to crash the AMF, resulting in the complete loss of mobility and session management services and causing a network-wide outage. All registered UEs will lose connectivity, and new registrations will be blocked until the AMF is restarted, leading to a high availability impact. The exploit has been disclosed to the public and may be used. The patch is named e31e9965f00d9c744a7f728497cb4f3e97744ee8. It is recommended to apply a patch to fix this issue.

CVE-2024-56921 open5gs vulnerability CVSS: 0 03 Feb 2025, 20:15 UTC

An issue was discovered in Open5gs v2.7.2. InitialUEMessage, Registration request sent at a specific time can crash AMF due to incorrect error handling of gmm_state_exception() function upon receipt of the Nausf_UEAuthentication_Authenticate response.

CVE-2024-57519 open5gs vulnerability CVSS: 0 28 Jan 2025, 23:15 UTC

An issue in Open5GS v.2.7.2 allows a remote attacker to cause a denial of service via the ogs_dbi_auth_info function in lib/dbi/subscription.c file.

CVE-2024-24429 open5gs vulnerability CVSS: 0 22 Jan 2025, 16:15 UTC

A reachable assertion in the nas_eps_send_emm_to_esm function of Open5GS <= 2.6.4 allows attackers to cause a Denial of Service (DoS) via a crafted NGAP packet.

CVE-2024-34235 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `Initial UE Message` missing a required `NAS_PDU` field to repeatedly crash the MME, resulting in denial of service.

CVE-2024-24432 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

A reachable assertion in the ogs_kdf_hash_mme function of Open5GS <= 2.6.4 allows attackers to cause a Denial of Service (DoS) via a crafted NAS packet.

CVE-2024-24430 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

A reachable assertion in the mme_ue_find_by_imsi function of Open5GS <= 2.6.4 allows attackers to cause a Denial of Service (DoS) via a crafted NAS packet.

CVE-2023-37023 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain a reachable assertion in the `Uplink NAS Transport` packet handler. A packet missing its `MME_UE_S1AP_ID` field causes Open5gs to crash; an attacker may repeatedly send such packets to cause denial of service.

CVE-2023-37022 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain a reachable assertion in the `UE Context Release Request` packet handler. A packet containing an invalid `MME_UE_S1AP_ID` field causes Open5gs to crash; an attacker may repeatedly send such packets to cause denial of service.

CVE-2023-37021 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME version <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `UE Context Modification Failure` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37020 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `UE Context Release Complete` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37019 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `S1Setup Request` message missing a required `Supported TAs` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37018 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `UE Capability Info Indication` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37017 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `S1Setup Request` message missing a required `Global eNB ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37016 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `UE Context Modification Response` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37015 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `Path Switch Request` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37014 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `UE Context Release Request` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37013 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contains an assertion that can be remotely triggered via a sufficiently large ASN.1 packet over the S1AP interface. An attacker may repeatedly send such an oversized packet to cause the `ogs_sctp_recvmsg` routine to reach an unexpected network state and crash, leading to denial of service.

CVE-2023-37012 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `Initial UE Message` message missing a required `PLMN Identity` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37011 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `Handover Required` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37010 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `eNB Status Transfer` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37009 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `Handover Notification` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37008 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain a buffer overflow in the ASN.1 deserialization function of the S1AP handler. This buffer overflow causes type confusion in decoded fields, leading to invalid parsing and freeing of memory. An attacker may use this to crash an MME or potentially execute code in certain circumstances.

CVE-2023-37007 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `Handover Cancel` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37006 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send a `Handover Request Ack` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37005 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `Initial Context Setup Failure` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37004 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `Initial Context Setup Response` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37003 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `E-RAB Setup Response` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2023-37002 open5gs vulnerability CVSS: 0 22 Jan 2025, 15:15 UTC

Open5GS MME versions <= 2.6.4 contain an assertion that can be remotely triggered via a malformed ASN.1 packet over the S1AP interface. An attacker may send an `E-RAB Modification Indication` message missing a required `MME_UE_S1AP_ID` field to repeatedly crash the MME, resulting in denial of service.

CVE-2024-24428 open5gs vulnerability CVSS: 0 21 Jan 2025, 23:15 UTC

A reachable assertion in the oai_nas_5gmm_decode function of Open5GS <= 2.6.4 allows attackers to cause a Denial of Service (DoS) via a crafted NGAP packet.

CVE-2024-24427 open5gs vulnerability CVSS: 0 21 Jan 2025, 23:15 UTC

A reachable assertion in the amf_ue_set_suci function of Open5GS <= 2.6.4 allows attackers to cause a Denial of Service (DoS) via a crafted NAS packet.

CVE-2024-24431 open5gs vulnerability CVSS: 0 15 Nov 2024, 19:15 UTC

A reachable assertion in the ogs_nas_emm_decode function of Open5GS v2.7.0 allows attackers to cause a Denial of Service (DoS) via a crafted NAS packet with a zero-length EMM message length.

CVE-2024-40130 open5gs vulnerability CVSS: 0 16 Jul 2024, 19:15 UTC

open5gs v2.6.4 is vulnerable to Buffer Overflow. via /lib/core/abts.c.

CVE-2024-40129 open5gs vulnerability CVSS: 0 16 Jul 2024, 19:15 UTC

Open5GS v2.6.4 is vulnerable to Buffer Overflow. via /lib/pfcp/context.c.

CVE-2024-33382 open5gs vulnerability CVSS: 0 08 May 2024, 17:15 UTC

An issue in Open5GS v.2.7.0 allows an attacker to cause a denial of service via the 64 unsuccessful UE/gnb registration

CVE-2024-34476 open5gs vulnerability CVSS: 0 05 May 2024, 00:15 UTC

Open5GS before 2.7.1 is vulnerable to a reachable assertion that can cause an AMF crash via NAS messages from a UE: ogs_nas_encrypt in lib/nas/common/security.c for pkbuf->len.

CVE-2024-34475 open5gs vulnerability CVSS: 0 05 May 2024, 00:15 UTC

Open5GS before 2.7.1 is vulnerable to a reachable assertion that can cause an AMF crash via NAS messages from a UE: gmm_state_authentication in amf/gmm-sm.c for != OGS_ERROR.

CVE-2023-50020 open5gs vulnerability CVSS: 0 02 Jan 2024, 22:15 UTC

An issue was discovered in open5gs v2.6.6. SIGPIPE can be used to crash AMF.

CVE-2023-50019 open5gs vulnerability CVSS: 0 02 Jan 2024, 22:15 UTC

An issue was discovered in open5gs v2.6.6. InitialUEMessage, Registration request sent at a specific time can crash AMF due to incorrect error handling of Nudm_UECM_Registration response.

CVE-2023-4885 open5gs vulnerability CVSS: 0 03 Oct 2023, 15:15 UTC

Man in the Middle vulnerability, which could allow an attacker to intercept VNF (Virtual Network Function) communications resulting in the exposure of sensitive information.

CVE-2023-4884 open5gs vulnerability CVSS: 0 03 Oct 2023, 15:15 UTC

An attacker could send an HTTP request to an Open5GS endpoint and retrieve the information stored on the device due to the lack of Authentication.

CVE-2023-4883 open5gs vulnerability CVSS: 0 03 Oct 2023, 15:15 UTC

Invalid pointer release vulnerability. Exploitation of this vulnerability could allow an attacker to interrupt the correct operation of the service by sending a specially crafted json string to the VNF (Virtual Network Function), and triggering the ogs_sbi_message_free function, which could cause a service outage.

CVE-2023-4882 open5gs vulnerability CVSS: 0 03 Oct 2023, 15:15 UTC

DOS vulnerability that could allow an attacker to register a new VNF (Virtual Network Function) value. This action could trigger the args_assets() function defined in the arg-log.php file, which would then execute the args-abort.c file, causing the service to crash.

CVE-2023-23846 open5gs vulnerability CVSS: 0 01 Feb 2023, 03:15 UTC

Due to insufficient length validation in the Open5GS GTP library versions prior to versions 2.4.13 and 2.5.7, when parsing extension headers in GPRS tunneling protocol (GPTv1-U) messages, a protocol payload with any extension header length set to zero causes an infinite loop. The affected process becomes immediately unresponsive, resulting in denial of service and excessive resource consumption. CVSS3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:P/RL:O/RC:C

CVE-2022-43223 open5gs vulnerability CVSS: 0 01 Nov 2022, 14:15 UTC

open5gs v2.4.11 was discovered to contain a memory leak in the component ngap-handler.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted UE attachment.

CVE-2022-43222 open5gs vulnerability CVSS: 0 01 Nov 2022, 14:15 UTC

open5gs v2.4.11 was discovered to contain a memory leak in the component src/smf/pfcp-path.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted PFCP packet.

CVE-2022-43221 open5gs vulnerability CVSS: 0 01 Nov 2022, 14:15 UTC

open5gs v2.4.11 was discovered to contain a memory leak in the component src/upf/pfcp-path.c. This vulnerability allows attackers to cause a Denial of Service (DoS) via a crafted PFCP packet.

CVE-2022-40890 open5gs vulnerability CVSS: 0 29 Sep 2022, 13:15 UTC

A vulnerability in /src/amf/amf-context.c in Open5GS 2.4.10 and earlier leads to AMF denial of service.

CVE-2022-3354 open5gs vulnerability CVSS: 0 28 Sep 2022, 16:15 UTC

A vulnerability has been found in Open5GS up to 2.4.10 and classified as problematic. This vulnerability affects unknown code in the library lib/core/ogs-tlv-msg.c of the component UDP Packet Handler. The manipulation leads to denial of service. The exploit has been disclosed to the public and may be used. It is recommended to apply a patch to fix this issue. VDB-209686 is the identifier assigned to this vulnerability.

CVE-2022-3299 open5gs vulnerability CVSS: 0 26 Sep 2022, 13:15 UTC

A vulnerability was found in Open5GS up to 2.4.10. It has been declared as problematic. Affected by this vulnerability is an unknown functionality in the library lib/sbi/client.c of the component AMF. The manipulation leads to denial of service. The attack can be launched remotely. The name of the patch is 724fa568435dae45ef0c3a48b2aabde052afae88. It is recommended to apply a patch to fix this issue. The identifier VDB-209545 was assigned to this vulnerability.

CVE-2022-39063 open5gs vulnerability CVSS: 0 16 Sep 2022, 19:15 UTC

When Open5GS UPF receives a PFCP Session Establishment Request, it stores related values for building the PFCP Session Establishment Response. Once UPF receives a request, it gets the f_teid_len from incoming message, and then uses it to copy data from incoming message to struct f_teid without checking the maximum length. If the pdi.local_f_teid.len exceeds the maximum length of the struct of f_teid, the memcpy() overwrites the fields (e.g., f_teid_len) after f_teid in the pdr struct. After parsing the request, the UPF starts to build a response. The f_teid_len with its overwritten value is used as a length for memcpy(). A segmentation fault occurs, as a result of a memcpy(), if this overwritten value is large enough.

CVE-2021-44109 open5gs vulnerability CVSS: 5.0 05 Apr 2022, 02:15 UTC

A buffer overflow in lib/sbi/message.c in Open5GS 2.3.6 and earlier allows remote attackers to Denial of Service via a crafted sbi request.

CVE-2021-44108 open5gs vulnerability CVSS: 5.0 05 Apr 2022, 02:15 UTC

A null pointer dereference in src/amf/namf-handler.c in Open5GS 2.3.6 and earlier allows remote attackers to Denial of Service via a crafted sbi request to amf.

CVE-2021-44081 open5gs vulnerability CVSS: 5.0 29 Mar 2022, 16:15 UTC

A buffer overflow vulnerability exists in the AMF of open5gs 2.1.4. When the length of MSIN in Supi exceeds 24 characters, it leads to AMF denial of service.

CVE-2021-45462 open5gs vulnerability CVSS: 5.0 23 Dec 2021, 04:15 UTC

In Open5GS 2.4.0, a crafted packet from UE can crash SGW-U/UPF.

CVE-2021-41794 open5gs vulnerability CVSS: 5.0 07 Oct 2021, 15:15 UTC

ogs_fqdn_parse in Open5GS 1.0.0 through 2.3.3 inappropriately trusts a client-supplied length value, leading to a buffer overflow. The attacker can send a PFCP Session Establishment Request with "internet" as the PDI Network Instance. The first character is interpreted as a length value to be used in a memcpy call. The destination buffer is only 100 bytes long on the stack. Then, 'i' gets interpreted as 105 bytes to copy from the source buffer to the destination buffer.

CVE-2021-28122 open5gs vulnerability CVSS: 7.5 10 Mar 2021, 15:15 UTC

A request-validation issue was discovered in Open5GS 2.1.3 through 2.2.x before 2.2.1. The WebUI component allows an unauthenticated user to use a crafted HTTP API request to create, read, update, or delete entries in the subscriber database. For example, new administrative users can be added. The issue occurs because Express is not set up to require authentication.

CVE-2021-25863 open5gs vulnerability CVSS: 8.3 26 Jan 2021, 18:16 UTC

Open5GS 2.1.3 listens on 0.0.0.0:3000 and has a default password of 1423 for the admin account.