MSISDN vs IMSI

MSISDN is the E.164 phone number a subscriber is called on. IMSI is the internal subscriber identity used inside the network. Mapping between them (SRI-SM, SRI, ATI) is one of the most abused SS7 operations.

AttributeMSISDNIMSI
FormatE.164, +CC + NDC + SNMCC + MNC + MSIN
Where usedCall routing, SMS, external dialingInternal signaling, HLR/HSS
Change on portPortable between networksChanges when subscriber changes operator
Abuse vectorSIM swap, number porting fraudIMSI catcher, location tracking
Firewall useMSISDN-to-IMSI mapping request screeningHome-network affiliation checks

Verdict

MSISDN and IMSI are not interchangeable. Attacks that need the IMSI (location, key derivation) always start with an MSISDN-to-IMSI lookup — which is precisely what FS.11 Cat 2 screens.

Related terms

Related topics