CVE-2026-49462
Received Received - Intake

GraphQL Introspection and GraphiQL Exposure in NL Portal Backend

Vulnerability report for CVE-2026-49462, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-11

Last updated on: 2026-09-11

Assigner: GitHub, Inc.

Description

NL Portal Backend Libraries provide backend components for Dutch government portals that interact with residents, customers, suppliers, and partner organizations. In versions up to and including 3.0.0, deployments using the shipped default configuration exposed two GraphQL developer features without requiring authentication: the GraphiQL playground, an interactive UI for issuing GraphQL queries; and schema introspection, which lets a caller download the full description of every query, mutation, type, and argument the API supports. Anyone who could reach the `/graphiql` endpoint could open the playground in a browser, pull the full schema, and use that to map out the API and craft calls against it. By itself this does not leak user data, but it removes the guesswork from attacking the rest of the API and significantly lowers the bar for finding and exploiting other weaknesses. Version 3.0.1 patches the issue. As a workaround, override the two settings in deployed configuration.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-11
Last Modified
2026-09-11
Generated
2026-09-12
AI Q&A
2026-09-11
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-1188 The product initializes or sets a resource with a default that is intended to be changed by the product's installer, administrator, or maintainer, but the default is not secure.
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability affects NL Portal Backend Libraries versions up to 3.0.0. The default configuration exposes two GraphQL developer features without authentication: the GraphiQL playground and schema introspection. These features allow anyone with access to the /graphiql endpoint to view the full API schema and craft queries against it.

Detection Guidance

Check if the /graphiql endpoint is accessible without authentication by using curl commands like 'curl -I http://<target>/graphiql' or 'curl http://<target>/graphiql'. If the endpoint responds without requiring credentials, the vulnerability is present.

Impact Analysis

The vulnerability lowers the barrier for attackers to exploit other weaknesses in the API by providing detailed schema information. While it does not directly leak user data, it enables attackers to map out the API and craft targeted attacks more easily.

Mitigation Strategies

Upgrade to version 3.0.1 or later of NL Portal Backend Libraries. As a temporary workaround, disable the GraphiQL playground and schema introspection in the deployed configuration by overriding the relevant settings.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-49462. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart