mirror of
https://github.com/open5gs/open5gs.git
synced 2026-04-28 11:29:32 +00:00
When receiving a PFCP Session Establishment Request containing a CreateURR with an out-of-range URR-ID (e.g. 65535), UPF attempted to index sess->urr_acc[] without bounds checking, leading to an assertion failure and process abort. This patch validates URR-ID before use and rejects the message gracefully with an error cause if the value exceeds OGS_MAX_NUM_OF_URR. A clearer log message is also added to indicate the valid range. Fixes: assertion failure in upf_sess_urr_acc_timers_setup() Issues: #4169 |
||
|---|---|---|
| .. | ||
| app | ||
| asn1c | ||
| core | ||
| crypt | ||
| dbi | ||
| diameter | ||
| gtp | ||
| ipfw | ||
| metrics | ||
| nas | ||
| ngap | ||
| pfcp | ||
| proto | ||
| s1ap | ||
| sbi | ||
| sctp | ||
| tun | ||
| meson.build | ||