Menu
Latest
12 meetings · Prague, Jeju · 12–16 Oct
Reports
RAN1#126-bis · SA2#177

Glossary term · Security

Untrusted identity

Untrusted identity (user-generated user address information)

Security →

Untrusted identity is a user-generated user address that is not verified by the network and therefore cannot be relied upon for authentication, charging, or routing.

Introduced
Rel-7
Where
Services
Specifications
5 specs
Untrusted identity Description Purpose What changed Neighbours Specifications

Description

An untrusted identity, as defined in the 3GPP vocabulary, refers to user-generated user address information — that is, addressing or identity information that originates from the user equipment or user rather than being allocated, verified, or asserted by a trusted network entity. In 3GPP systems, an identity is considered trusted when it is produced or confirmed by an authoritative network function (for example, an IMS subscription identity asserted by the network during registration, or an IMSI allocated by the operator). When the addressing information is supplied by the user or terminal, the network cannot assume it is valid, unique, or bound to the claimed subscriber, and it must therefore be treated as untrusted.

The concept appears across a range of 3GPP specifications dealing with messaging services and service-specific identities. Specifications such as 24.173 (IMS multimedia telephony), 24.406 (message waiting indication), 24.416 (customized alerting tones), 24.516 (customized ringback tone) and 24.616 (service-specific identities) each manipulate user addresses and identities in the context of supplementary services. In these specifications, the distinction between network-asserted identities and user-provided addresses is critical, because service logic (such as terminating call handling, message routing, or service invocation) may depend on the claimed identity.

Architecturally, the network handles untrusted identities by applying validation and screening functions. When a request, message, or session establishment contains user-generated address information, application servers and call session control functions compare it against trusted identities held in the subscription profile (obtained, for example, via HSS queries or stored in the serving node). If the untrusted identity matches a trusted identity that the user is authorized to use, it may be accepted for presentation or supplementary-service purposes; otherwise policy rules determine whether the request is rejected, the identity is discarded, or the identity is simply not used for security-relevant decisions.

From a security standpoint, the treatment of untrusted identities is linked to anti-spoofing and identity fraud prevention. If the network accepted user-generated addresses as authoritative, a malicious user could impersonate another subscriber, redirect services, or trigger unauthorized charging. The classification of an identity as untrusted therefore drives authorization checks, presentation restrictions, and possibly operator-configurable policies in the IMS and messaging domains.

The term is also relevant in interworking scenarios where addresses arrive from external domains or legacy systems that do not have a trust relationship with the home network. In such cases, the address is treated as untrusted until it is validated, and any service that consumes it must apply appropriate filtering. This makes the notion of untrusted identity a foundational element for securing identity-dependent services in 3GPP networks.

Purpose & Motivation

The concept of an untrusted identity exists to draw a clear security boundary between identities that the network can rely on and addresses that the user merely claims. Without this distinction, any user-supplied address could be treated as valid, enabling spoofing, impersonation, and fraudulent service usage. 3GPP therefore needed a vocabulary term that captures the risk level of user-generated addressing information so that specifications can consistently define how it must be validated or ignored.

Historically, as IMS-based and messaging services grew richer in the mid-2000s, service logic increasingly depended on the identity presented in signaling messages. Network-allocated or network-verified identities (such as those in subscription credentials or in identities asserted after authentication) were always trustworthy, but the same signaling often carried user-provided addresses as well. Previous approaches lacked a consistent term to mark these as untrustworthy, which risked inconsistent implementations across supplementary services and application servers.

The term also supports interoperability and policy enforcement: it gives operators a standardized way to describe a class of information that must be screened, and it allows specifications of services such as message waiting indication or customized alerting to state explicitly when an identity must not be trusted. This in turn makes the security requirements of those services testable and implementable across vendors.

What changed in its specifications

The latest release-to-release comparison of specifications that define Untrusted identity. Each summary describes the whole specification, not only this term.

TS 24.173Rel-16 → Rel-17

Rel-17 restricts ongoing MMTEL voice and video handovers from non-3GPP access to 3GPP only.

Full comparison in TS 24.173 →
TS 24.406Rel-7 → Rel-8

Removes three clauses from Annex A.1.3: Introduction, registration signalling for MWI subscriber, and AS notify subscriber when message account state change.

Full comparison in TS 24.406 →

Release Timeline

Evolution Across Releases

An overview written from the defining specifications, not a verified change history. For the exact text, open the specifications listed below.

Rel-7 Initial

The term is first recorded with the definition "user generated user address information", establishing the basic notion that addresses supplied by the user are inherently not trustworthy for network decisions.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The recorded wording is unchanged in the available source; the change, if any, cannot be assessed from the short definition text.

The wording appears as "user generated user address information" with only minor line-break differences; no substantive change can be determined from the available text.

The term continues to be listed; based on the available wording the definition is effectively the same, and no change can be reliably assessed.

The term is still present in the vocabulary; the definition wording recorded is the same short phrase, so no substantive change can be identified.

Defining Specifications

3GPP specifications that define or reference Untrusted identity, with the latest known release. Sourced from the 3GPP document catalog — see methodology.

SpecificationTitleRelease
TS 24.173 vj00 Multimedia Telephony Service and Supplementary Services in IMS Rel-19 read
TS 24.406 v810 Message Waiting Indication (MWI) Protocol Rel-8 read
TS 24.416 v700 Malicious Call Identification Service Rel-7 read
TS 24.516 v830 MCID Protocol Specification for NGN Rel-8 read
TS 24.616 vj00 Malicious Call Identification (MCID) Protocol Rel-19 read