Skip to content
Heist/ feed
Back to feed
Medium

free5GC has Improper Error Handling in UDM, Leading to Information Exposure

Type: advisorySources: OSV

free5gc UDM provides Unified Data Management (UDM) for free5GC, an open-source project for 5th generation (5G) mobile core networks. In versions up to and including 1.4.1, the service reliably leaks detailed internal error messages (e.g., strconv.ParseInt parsing errors) to remote clients when processing invalid pduSessionId inputs. This exposes implementation details and can be used for service fingerprinting. All deployments of free5GC using the UDM Nudm_UECM DELETE service may be vulnerable. free5gc/udm pull request 76 contains a fix for the issue. No direct workaround is available at the application level. Applying the official patch is recommended.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2025-69250
Confirmed fixed CVEs
Not specified
Updated in this feed
5 Nov 2026, 05:45 UTC · Revision 1

Source evidence

free5GC has Improper Error Handling in UDM, Leading to Information Exposure

core-osv · Original source

Published 23 Feb 2026, 23:45 UTC

free5gc UDM provides Unified Data Management (UDM) for free5GC, an open-source project for 5th generation (5G) mobile core networks. In versions up to and including 1.4.1, the service reliably leaks detailed internal error messages (e.g., strconv.ParseInt parsing errors) to remote clients when processing invalid pduSessionId inputs. This exposes implementation details and can be used for service fingerprinting. All deployments of free5GC using the UDM Nudm_UECM DELETE service may be vulnerable. free5gc/udm pull request 76 contains a fix for the issue. No direct workaround is available at the application level. Applying the official patch is recommended.

osv:CVE-2025-69250
Complete source record
{
  "id": "895199bd64968e15fde30085b5d046b9371b1d6708fc6d34bf20b4cb3a8d23bf",
  "url": "https://osv.dev/vulnerability/CVE-2025-69250",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "free5GC has Improper Error Handling in UDM, Leading to Information Exposure",
    "summary": "free5gc UDM provides Unified Data Management (UDM) for free5GC, an open-source project for 5th generation (5G) mobile core networks. In versions up to and including 1.4.1, the service reliably leaks detailed internal error messages (e.g., strconv.ParseInt parsing errors) to remote clients when processing invalid pduSessionId inputs. This exposes implementation details and can be used for service fingerprinting. All deployments of free5GC using the UDM Nudm_UECM DELETE service may be vulnerable. free5gc/udm pull request 76 contains a fix for the issue. No direct workaround is available at the application level. Applying the official patch is recommended.",
    "evidence": "osv:CVE-2025-69250",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2025-69250",
      "aliases": [
        "CVE-2025-69250",
        "GHSA-6w77-5pqh-83rm"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/free5gc/udm",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "fixed": "504b14458d156558b3c0ade7107b86b3d5e72998"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "cpe": "cpe:2.3:a:free5gc:udm:*:*:*:*:*:go:*:*",
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "1.4.1"
                      }
                    ],
                    "source": "CPE_RANGE"
                  },
                  {
                    "range": [
                      {
                        "fixed": "504b14458d156558b3c0ade7107b86b3d5e72998"
                      }
                    ],
                    "source": "REFERENCES_COMMIT"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v1.4.1",
            "v1.4.0",
            "v1.3.2",
            "v1.3.1",
            "v1.3.0",
            "v1.2.5",
            "v1.2.4",
            "v1.2.3",
            "v1.2.2",
            "v1.2.1",
            "v1.2.0",
            "v1.1.1",
            "v1.1.0",
            "v1.0.2",
            "v1.0.1",
            "v1.0.0"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-69250.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:43.298413333Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/69xxx/CVE-2025-69250.json",
        "https://github.com/free5gc/free5gc/security/advisories/GHSA-6w77-5pqh-83rm",
        "https://nvd.nist.gov/vuln/detail/CVE-2025-69250",
        "https://github.com/free5gc/free5gc/issues/750",
        "https://github.com/free5gc/udm/commit/504b14458d156558b3c0ade7107b86b3d5e72998",
        "https://github.com/free5gc/udm/pull/76"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-20",
          "CWE-754"
        ],
        "cna_assigner": "GitHub_M",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/69xxx/CVE-2025-69250.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2025-69250",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 510815,
  "published_at": "2026-02-23T23:45:02.681+00:00"
}