Affected Version: UERANSIM ≤ 3.3.0
Vendor: UERANSIM
Vulnerability Files:
src/lib/nas/encode.cpp
The vulnerability is caused using a series of RLS message, which includes one RLS heartbeat message, RRC setup request message and RRC setup complete message. The malformed RRC Setup complete meessage carries an unknown NAS message type which causes an uncaught exception in DecodePlainMmMessage() function and crashes the nr-gnb.