Skip to content
Threat Feed
high advisory

SSRF Vulnerability in Open Notebook /api/sources Endpoint

Open Notebook versions prior to 1.11.0 contain a Server-Side Request Forgery vulnerability allowing authenticated users to probe internal network services and cloud metadata endpoints.

CVE search metadata

CVE search record: CVE-2026-90769. Severity: high. CVSS: 7.7. KEV: no. Product: Open Notebook (< 1.11.0). Brief: SSRF Vulnerability in Open Notebook /api/sources Endpoint. Brief link: https://feed.craftedsignal.io/briefs/2026-09-open-notebook-ssrf/

Open Notebook versions before 1.11.0 contain a Server-Side Request Forgery (SSRF) vulnerability within the POST /api/sources endpoint. This flaw arises from insufficient validation of the 'URL' parameter, which allows an authenticated user to force the application server to perform arbitrary outbound HTTP requests. By manipulating this parameter, an attacker can proxy requests to interact with internal network services, resources bound to localhost, or sensitive cloud metadata services. Because the request originates from the application server itself, it bypasses network-level access controls that might otherwise protect these internal resources. This vulnerability is particularly critical in cloud-hosted environments where metadata services (such as the AWS Instance Metadata Service) can be used to extract sensitive security credentials or instance information.

Impact

Successful exploitation allows authenticated users to pivot from the application layer into the internal network, potentially accessing restricted management interfaces, services not exposed to the public, or sensitive cloud environment data. This facilitates reconnaissance and potential credential theft, which may lead to further system compromise within the internal infrastructure.

Recommendation

  1. Upgrade Open Notebook to version 1.11.0 or later to implement URL validation on the /api/sources endpoint.
  2. Review application logs for unusual POST requests to /api/sources where the 'URL' parameter contains private IP ranges (e.g., 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) or common metadata endpoints (e.g., 169.254.169.254).
  3. Implement network egress filtering on the application server to restrict outbound connections to only necessary external domains.

Immediate actions

Upgrade all Open Notebook instances to version 1.11.0

IT Operations 48h

Mitigations

Upgrade to 1.11.0

immediate IT Operations

CVE-2026-90769

Detection coverage 1

Detect CVE-2026-90769 Exploitation - SSRF via /api/sources

high

Detects exploitation attempts against CVE-2026-90769 where an authenticated user submits internal network or cloud metadata IP addresses in the URL parameter of a POST request to /api/sources.

sigma tactics: initial_access techniques: T1190 sources: webserver

Detection queries are available on the platform. Get full rules →