PatchSiren

PatchSiren cyber security CVE debrief

CVE-2026-48528 NCEAS CVE debrief

A critical SQL injection vulnerability exists in Metacat versions 2.0.0 through 3.4.0, affecting data repository software used for preserving, sharing, and discovering data. The vulnerability is located in the `/cn/v1/object` and `/cn/v2/object` REST API endpoints, allowing unauthenticated attackers to inject SQL commands and extract arbitrary data from the underlying PostgreSQL database. This can lead to full exposure of protected information and potential full compromise of all data in the database. The vulnerability was remediated in Metacat version 3.4.1, and a mitigation strategy is available for versions prior to 3.4.1 by disabling the `/cn` REST endpoints.

Vendor
NCEAS
Product
metacat
CVSS
CRITICAL 9.8
CISA KEV
Not listed in stored evidence
Original CVE published
2026-08-14
Original CVE updated
2026-09-18
Advisory published
2026-08-14
Advisory updated
2026-09-18

Who should care

Defenders responsible for Metacat deployments, particularly in the DataONE network, should be aware of this vulnerability and take immediate action to upgrade to Metacat version 3.4.1 or apply the mitigation strategy. This vulnerability can lead to critical data exposure and potential full database compromise.

Why it matters

This SQL injection vulnerability in Metacat versions 2.0.0 through 3.4.0 allows unauthenticated attackers to extract arbitrary data from the PostgreSQL database, potentially leading to full exposure of protected information and full compromise of all data in the database. Defenders responsible for Metacat deployments should take immediate action to upgrade to Metacat version 3.4.1 or apply the mitigation strategy.

  • Potential extraction of arbitrary data from the underlying PostgreSQL database
  • Full exposure of protected information to the attacker
  • Potential full compromise of all data in the database
  • Verification of remediation by upgrading to Metacat version 3.4.1 or applying the mitigation strategy

Technical summary

The SQL injection vulnerability in Metacat versions 2.0.0 through 3.4.0 is caused by unsanitized user input in the `/cn/v1/object` and `/cn/v2/object` REST API endpoints. This allows attackers to inject SQL commands and extract arbitrary data from the underlying PostgreSQL database, potentially leading to full exposure of protected information and full compromise of all data in the database. The vulnerability can be remediated by upgrading to Metacat version 3.4.1 or applying a mitigation strategy for versions prior to 3.4.1. Defenders responsible for Metacat deployments, particularly in the DataONE network, should take immediate action to upgrade or apply the mitigation strategy.

Defensive priority

High priority should be given to upgrading to Metacat version 3.4.1 or applying the mitigation strategy for versions prior to 3.4.1, as the vulnerability allows for critical data exposure and potential full database compromise.

Recommended defensive actions

  • Upgrade to Metacat version 3.4.1 or later
  • Disable the `/cn` REST endpoints in the webapp deployment as a mitigation strategy for versions prior to 3.4.1
  • Review and update access control information to prevent unauthorized access
  • Confirm whether affected Metacat deployments exist in managed environments and assign an owner for follow-up.
  • Review the supplied official advisory or CVE record to validate affected scope, severity, and vendor guidance.
  • Plan vendor-supported updates or mitigations through normal change control where exposure is confirmed.
  • Track exceptions, retest remediated assets, and close the item only after evidence is documented.

Evidence notes

The CVE record and NVD vulnerability detail page provide information on the vulnerability, its impact, and the remediation strategy. A source reference from GitHub provides additional context on the vulnerability.

Sources and references

Verified primary and authoritative sources

  • CVE-2026-48528 CVE Program record

    Publisher, destination, and source semantics verified

    URL: https://www.cve.org/CVERecord?id=CVE-2026-48528

    CVE Program - Official CVE Program record with source-provided CVE metadata.

  • CVE-2026-48528 NVD vulnerability detail

    Publisher, destination, and source semantics verified

    URL: https://nvd.nist.gov/vuln/detail/CVE-2026-48528

    NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.

Supplemental references

Methodology and review provenance

AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.