CyberSecBulletin

Mosaic5g vulnerabilities

We track 8 vulnerabilities in Mosaic5g products. 8 are rated high or critical, and none are known to be exploited. The most recent was published on June 1, 2026.

8vulnerabilities
0critical
8high
0exploited
7.6average CVSS score

Latest Mosaic5g vulnerabilities

  • 8.2 High severity

    Flexric: Uncontrolled Resource Consumption

    CVE-2026-37234Mosaic5g

    FlexRIC v2.0.0 allows a single SCTP connection to bind multiple xapp_ids by sending multiple E42_SETUP_REQUESTs. On disconnect, only the first registered xapp_id's resources are cleaned up; subsequent xapp_ids and their subscriptions remain as stale entries. A

  • 7.5 High severity

    Flexric: Improper Access Control

    CVE-2026-37235Mosaic5g

    FlexRIC v2.0.0 trusts the xapp_id field from E42 message payloads without binding it to the sender's SCTP association. The validation function valid_xapp_id() only checks that the value is within the assigned range. A remote unauthenticated attacker can impers

  • 7.5 High severity

    Flexric: Reachable Assertion

    CVE-2026-37233Mosaic5g

    FlexRIC v2.0.0 contains an authorization bypass in the iApp's xApp isolation mechanism. The equality function eq_xapp_ric_gen_id() in src/ric/iApp/xapp_ric_id.c compares m0->xapp_id against itself (m0->xapp_id) instead of the other argument (m1->xapp_id), effe

  • 7.5 High severity

    Flexric: Integer Underflow (Wrap or Wraparound)

    CVE-2026-37231Mosaic5g

    FlexRIC v2.0.0 uses a uint16_t counter for xapp_id assignment but stores the value in uint32_t message fields. After 65,530+ E42_SETUP_REQUESTs, the 16-bit counter wraps around and produces duplicate xapp_ids. The iApp (port 36422) crashes when attempting to r

  • 7.5 High severity

    Flexric: NULL Pointer Dereference

    CVE-2026-37230Mosaic5g

    FlexRIC v2.0.0 crashes when the near-RT RIC receives a RIC_INDICATION message with a ran_func_id that does not exist in its registry. The lookup returns NULL, triggering assert() in Debug builds (SIGABRT) or NULL pointer dereference in Release builds (SIGSEGV)

  • 7.5 High severity

    Flexric: Reachable Assertion

    CVE-2026-37229Mosaic5g

    FlexRIC v2.0.0 contains a reachable assertion in e2ap_create_pdu() triggered when ASN.1 PER decoding fails. A remote unauthenticated attacker can send any non-PER byte sequence (e.g., a single 0x00 byte) over SCTP to the near-RT RIC (port 36421) or iApp (port

  • 7.5 High severity

    Flexric: Reachable Assertion

    CVE-2026-37228Mosaic5g

    FlexRIC v2.0.0 contains a reachable assertion in e2ap_recv_sctp_msg() (src/lib/ep/e2ap_ep.c). The function allocates a fixed 32KB receive buffer and enforces assert(rc < len) on the sctp_recvmsg() return value. A remote unauthenticated attacker can send a sing

  • 7.5 High severity

    Flexric: NULL Pointer Dereference

    CVE-2026-37226Mosaic5g

    FlexRIC v2.0.0 crashes when the iApp receives an E42_RIC_SUBSCRIPTION_REQUEST referencing a non-existent E2 Node. The lookup function returns NULL, which is enforced by assert() in Debug builds (SIGABRT) and dereferenced in Release builds (SIGSEGV). A remote u