CVE-2026-77522
Deferred Deferred - Pending Action

MaxKB 2.10.3-lts URL Import SSRF Vulnerability

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

Publication date: 2026-09-21

Last updated on: 2026-09-21

Assigner: GitHub, Inc.

Description

MaxKB is an open-source AI assistant for enterprise. In version 2.10.3-lts and earlier, the knowledge web-document import and synchronization crawler passes an authenticated workspace user's URL to Fork.fork, which calls requests.get with verify=False and without restricting schemes, loopback, link-local, private, or reserved addresses. The response body is converted into imported document content, allowing a low-privileged user to read cloud metadata or internal HTTP services through the MaxKB server. No fixed version is available as of this review.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-21
Last Modified
2026-09-21
Generated
2026-09-22
AI Q&A
2026-09-22
EPSS Evaluated
N/A
NVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
maxkb maxkb to 2.10.3-lts (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-918 The web server receives a URL or similar request from an upstream component and retrieves the contents of this URL, but it does not sufficiently ensure that the request is being sent to the expected destination.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

The vulnerability in MaxKB versions 2.10.3-lts and earlier allows a low-privileged user to read cloud metadata or internal HTTP services through the MaxKB server. This occurs because the knowledge web-document import and synchronization crawler passes an authenticated user's URL to Fork.fork, which uses requests.get with verify=False and does not restrict certain network addresses.

Detection Guidance

This vulnerability involves improper URL handling in MaxKB's document import feature. To detect it, monitor network traffic for outbound requests from the MaxKB server to unexpected or internal addresses. Check logs for requests made with verify=False in Python's requests library. Inspect imported documents for unexpected content that may indicate unauthorized access to internal services.

Impact Analysis

A low-privileged user could exploit this to access sensitive internal services or cloud metadata via the MaxKB server. This may lead to unauthorized information disclosure, data leaks, or further attacks on internal systems.

Compliance Impact

This vulnerability could violate GDPR or HIPAA by enabling unauthorized access to personal or health data through internal services. Organizations using MaxKB may face compliance breaches, legal penalties, and reputational damage.

Mitigation Strategies

Upgrade to a patched version of MaxKB if available. If no fixed version exists, restrict user permissions to prevent unauthorized access to internal services. Monitor network traffic for unusual requests originating from the MaxKB server.

Chat Assistant

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

EPSS Chart