mirror of
https://github.com/open5gs/open5gs.git
synced 2026-05-18 23:40:52 +00:00
Validate malformed NAS QoS flow descriptions before they can reach SMF QoS update logic. Reject unsupported QoS flow parameter counts and invalid bitrate units during parsing, so invalid input cannot trigger assertions in ogs_nas_bitrate_to_uint64(). Also avoid aborting while handling QoS rules and QoS flow descriptions in PDU Session Modification Request processing. Use the packet-filter index when reconfiguring packet filters, handle reconfiguration failures as invalid requests, and return an error instead of calling fatal/assert for unknown QoS flow parameters. Finally, replace assert-based parsing of QoS rules and QoS flow descriptions in gsm-build.c with normal error handling, so malformed QoS data from HR roaming paths does not terminate the SMF process. Issues #4429 Issues #4430 Issues #4511 Issues #4512 Related to PR #4513 Related to PR #4514 |
||
|---|---|---|
| .. | ||
| 5gs | ||
| common | ||
| eps | ||
| meson.build | ||