Bug #4235
osmo-stp passes M3UA with non-SCCP SI to IPA
Start date:
10/18/2019
Due date:
% Done:
100%
Spec Reference:
Description
If a M3UA PDU with SI=0x23 (clearly not SCCP) is received by OsmoSTP, it will happily assume it is SCCP and forward it to an IPA peer. Instead, it should be dropped or even rejected with "subsystem not equipped" or whatever plausible error message. IPA (sccplite) can only handle SCCP by definition.
Associated revisions
History
#1 Updated by laforge over 1 year ago
- Status changed from New to In Progress
- % Done changed from 0 to 40
related fix is available in https://gerrit.osmocom.org/c/libosmo-sccp/+/15810
#2 Updated by laforge over 1 year ago
- Status changed from In Progress to Resolved
- % Done changed from 40 to 100
patch merged.
ipa: Don't send non-SCCP data over IPA/SCCPlite
The IPA/SCCPlite stacking is - as the name implies - constrained to
the transport of SCCP messages. We have to reject any non-SCCP payload.
Change-Id: I5e5a2879013ee8cf08aa4199b4bee498dcb61446
Fixes: OS#4235