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
- Upgrade Open Notebook to version 1.11.0 or later to implement URL validation on the /api/sources endpoint.
- 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).
- 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
Mitigations
Upgrade to 1.11.0
CVE-2026-90769
Detection coverage 1
Detect CVE-2026-90769 Exploitation - SSRF via /api/sources
highDetects 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.
Detection queries are available on the platform. Get full rules →