CVE-2023-46324 free5GC udm vulnerable to Invalid Curve Attack
An attacker can exploit an invalid curve attack in free5GC UDM to decrypt SUCIs, potentially exposing subscriber identity data.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- Available
What is CVE-2023-46324?
CVE-2023-46324 is a high-severity vulnerability in n/a, published on 23 Oct 2023. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
pkg/suci/suci.go in free5GC udm before 1.2.0, when Go before 1.19 is used, allows an Invalid Curve Attack because it may compute a shared secret via an uncompressed public key that has not been validated. An attacker can send arbitrary SUCIs to the UDM, which tries to decrypt them via both its private key and the attacker's public key.
Weakness: CWE-347
Which versions are affected by CVE-2023-46324?
2 open source packages ship an affected version, including github.com/free5gc/udm. It affects 1 product.
| Package | Affected | Fixed in |
|---|---|---|
github.com/free5gc/udm Go | All versions | 1.2.0 |
github.com/free5gc/udm Go | All versions | 1.2.0 |
Products include Free5gc Udm.
How do I fix CVE-2023-46324?
Upgrade github.com/free5gc/udm to 1.2.0 or later.
Is CVE-2023-46324 being exploited?
There is no known exploitation of CVE-2023-46324 in the wild and no public exploit code.
Other vulnerabilities in n/a
- CVE-2026-33064 free5GC UDM DataChangeNotification Procedure Panic Due to Nil Pointer Dereference
- CVE-2026-33191 free5GC UDM vulnerable to null byte injection in URL path parameters causing 500 Internal Server Error
- CVE-2026-33192 free5GC UDM incorrectly returns 500 for empty supi path parameter in PATCH sdm-subscriptions reques
- CVE-2026-33065 free5GC UDM incorrectly returns 500 for empty supi path parameter in DELETE sdm-subscriptions request
- CVE-2026-27642 free5GC has Improper Input Validation in UDM UEAU Service
Sources
Also known as GHSA-cqvv-r3g3-26rf.