CVE-2026-102811
Received Received - Intake

Marmite Missing Authentication and Path Traversal Vulnerabilities

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

Publication date: 2026-09-29

Last updated on: 2026-09-29

Assigner: VulnCheck

Description

Marmite through 0.4.2 contains missing authentication in the development server endpoints /__marmite__/content, /__marmite__/config, and /__marmite__/file/, allowing unauthenticated attackers to create, modify, and overwrite site content and configuration. Attackers can exploit unsanitized path parameters in handle_create_content and handle_clone_content to write files outside the project directory via directory traversal.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

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

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
rochacbruno marmite to 0.4.2 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-306 The product does not perform any authentication for functionality that requires a provable user identity or consumes a significant amount of resources.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-102811 is a vulnerability in Marmite through version 0.4.2 that allows unauthenticated attackers to access and modify site content and configuration via the development server. The flaw exists in endpoints /__marmite__/content, /__marmite__/config, and /__marmite__/file/ due to missing authentication. Attackers can exploit unsanitized path parameters to perform directory traversal, enabling file writes outside the intended project directory.

Detection Guidance

Check if the Marmite development server is running on port 8000 by using commands like 'netstat -tulnp | grep 8000' or 'ss -tulnp | grep 8000'. Inspect network traffic for unauthorized access to endpoints like /__marmite__/content, /__marmite__/config, or /__marmite__/file/ using tools like tcpdump or Wireshark.

Impact Analysis

This vulnerability allows attackers to create, modify, or overwrite site content and configuration without authentication. They can exploit directory traversal to write files outside the project directory, potentially leading to system compromise, data loss, or unauthorized access to sensitive files. The impact is limited to the development server mode and does not affect static site deployments.

Mitigation Strategies

Stop using the Marmite development server immediately. Update to the latest version if a patch is available. Ensure the server is not exposed to external networks by binding it to localhost (127.0.0.1:8000) instead of all interfaces (0.0.0.0:8000).

Chat Assistant

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

EPSS Chart