open5gs/src/amf
Sukchan Lee 322719f3e7 [SEC] Vulnerabilities have been resolved (#2945)
Reachable assertion in amf_ue_set_suci

Location: src/amf/context.c:1968

```
void amf_ue_set_suci(amf_ue_t *amf_ue,
        ogs_nas_5gs_mobile_identity_t *mobile_identity)
{
    amf_ue_t *old_amf_ue = NULL;
    amf_sess_t *old_sess = NULL;
    char *suci = NULL;

    ogs_assert(amf_ue);
    ogs_assert(mobile_identity);

    suci = ogs_nas_5gs_suci_from_mobile_identity(mobile_identity);
    ogs_assert(suci);
```

Exploitable by: Base Station
Severity: denial of service
2024-03-06 07:20:50 +09:00
..
amf-sm.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
amf-sm.h [AMX] Fixed a crash due to deregistration (#2021) 2023-01-29 09:09:52 +09:00
app.c A minor typo fix (#2707) 2023-10-28 22:11:58 +09:00
context.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
context.h [AMF] Fixed crash in no context setup (#2999) 2024-03-04 21:03:07 +09:00
event.c Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch] 2022-08-12 14:03:53 +09:00
event.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
gmm-build.c [AMF] Fix deregistration request De-registration type 2023-12-19 06:47:54 +09:00
gmm-build.h UE slice shall be also available in RAN (#2482) 2023-08-09 16:06:39 +09:00
gmm-handler.c [SEC] Vulnerabilities have been resolved (#2945) 2024-03-06 07:20:50 +09:00
gmm-handler.h [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
gmm-sm.c [SEC] Vulnerabilities have been resolved (#2945) 2024-03-06 07:20:50 +09:00
init.c [SEPP] Initial Update for 5G Roaming (#2739) 2023-11-19 19:34:51 +09:00
meson.build [NRF] Fixed library load error 2022-08-26 10:57:11 +09:00
metrics.c [SBI] Fixed Invalid S-NSSAI format (#2337) 2023-05-28 21:53:52 +09:00
metrics.h [AMF metrics] Initial histogram support 2023-03-24 23:03:49 +09:00
namf-handler.c [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
namf-handler.h [AMF,UDM] Add support to subscribe to SDM changes 2022-10-06 21:20:10 +09:00
nas-path.c [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
nas-path.h [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
nas-security.c Fix typo and remove trailing whitespaces in nas-security 2023-09-02 08:24:24 +09:00
nas-security.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
nausf-build.c [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nausf-build.h [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nausf-handler.c [AMF] mac_failed should be initialized (#2679) 2023-10-17 22:28:23 +09:00
nausf-handler.h Add AUSF, UDM, and UDR 2020-06-04 14:12:05 -04:00
ngap-build.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
ngap-build.h [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
ngap-handler.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
ngap-handler.h [AMF] Fix the bug NGResetAck (#1525) 2022-05-14 02:43:01 +09:00
ngap-path.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
ngap-path.h [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
ngap-sctp.c [ALL] Removing trailing whitespace and tab 2022-09-02 23:38:39 +09:00
ngap-sm.c [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
nnrf-build.c SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnrf-build.h [SBI] Support service-names in discovery option 2022-08-27 00:12:22 +09:00
nnrf-handler.c [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
nnrf-handler.h Move src/../nf-sm.[ch] to lib/sbi/nf-sm.[ch] 2022-08-12 14:03:53 +09:00
nnssf-build.c SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nnssf-build.h arch: DB schema Changes (#796) 2021-03-08 21:25:09 +09:00
nnssf-handler.c [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
nnssf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
npcf-build.c [SEPP] Initial Update for 5G Roaming (#2739) 2023-11-19 19:34:51 +09:00
npcf-build.h Added AMF-initiated AM Policy Termination 2021-12-04 19:31:36 +09:00
npcf-handler.c [AMF/MME] Fixed crash when no NG/S1 context(#2012) 2023-01-23 10:37:22 +09:00
npcf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
nsmf-build.c [SEPP] Initial Update for 5G Roaming (#2739) 2023-11-19 19:34:51 +09:00
nsmf-build.h SCP(Model D) is now the default setting. 2022-10-22 11:26:04 +09:00
nsmf-handler.c [AMF/SMF] Resolved the Issue of Session Release Based on the Order of N1/N2 Messages (#2917) 2024-02-03 09:42:09 +09:00
nsmf-handler.h [ALL] Fix differences in function parameter names between definition and declaration 2022-07-01 21:38:47 +09:00
nudm-build.c [AMF] Add initialRegistrationInd field in Amf3GppAccessRegistration request to UDM 2024-01-10 22:37:56 +09:00
nudm-build.h [AMF] Add support for SDM subscription and authentication deletion 2022-11-29 23:10:49 +09:00
nudm-handler.c [AMF] Issue during Concurrent UE Registration (#2839) 2024-01-13 23:16:50 +09:00
nudm-handler.h [AMF] Follow-up on #1987 2023-01-08 13:53:48 +09:00
sbi-path.c [MME/AMF] Fixed crash following Handover Request (#3014) 2024-02-29 23:02:38 +09:00
sbi-path.h [SBI,NF] Don't treat SBI connection errors as asserts 2023-02-07 22:49:11 +09:00
timer.c [SBI] Added Handler for Subscription PATCH (#2152) 2023-03-12 22:06:19 +09:00
timer.h [AMF] Implicit Network-initiated Deregistration 2023-01-08 13:48:32 +09:00