mirror of
https://github.com/open5gs/open5gs.git
synced 2026-04-28 11:29:32 +00:00
A malformed CER containing duplicate Auth-Application-Id AVPs caused freeDiameter to trigger FD_LOG_FATAL within parserules_check_one_rule(), reaching an unimplemented branch and calling abort(), which terminated Open5GS daemons (HSS/MME/PCRF/AAA) using the freeDiameter stack. To avoid crashing on invalid Diameter messages, remove the call to ogs_assert_if_reached() inside FD_LOG_FATAL logging path. This allows Open5GS to gracefully reject malformed messages instead of aborting. Issues: #4155 |
||
|---|---|---|
| .. | ||
| common | ||
| cx | ||
| gx | ||
| gy | ||
| rx | ||
| s6a | ||
| s6b | ||
| swx | ||
| meson.build | ||