---
id: "CVE-2026-111249"
page: "https://infrastack.ai/live/CVE-2026-111249"
kind: "vulnerability"
aliases: ["CVE-2026-111249"]
title: "Undertow Maven plugin: LiveReload server exposes file names to any network peer"
severity: "medium"
cvss: null
epss: null
exploited: false
status: "open"
category: "package"
products: []
ecosystems: []
tags: ["dev-tooling", "java", "maven", "package", "undertow"]
not_affected_if: ["default-config", "livereload-disabled", "production-only"]
published_at: "2026-11-10T16:17:15+00:00"
first_seen_at: "2026-11-10T16:22:33+00:00"
updated_at: "2026-11-10T16:24:13+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-111249", "first_seen_at": "2026-11-10T16:22:33+00:00"}]
exploit_sources: []
---

# Undertow Maven plugin: LiveReload server exposes file names to any network peer

Link for people: https://infrastack.ai/live/CVE-2026-111249 (this .md is for agents)

The development-time LiveReload server in the embedded Maven plugin listens on all network interfaces without authentication and accepts websocket connections from any origin. A network attacker or a malicious web page visited by the developer can learn changed file names, the server version, and reach deployed applications through the extra port.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check whether the embedded Maven plugin's LiveReload feature is enabled in the project's pom.xml or build configuration
- Check the plugin version in use against the fixed versions below
- Check whether the LiveReload port is reachable from other machines on the network with `netstat -an | grep LISTEN` or similar

## Fix

- Upgrade to `10.3.0` or `11.0.0-M2`, which the description states fix the issue

## Timeline

- 2026-11-10T16:22:33+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-111249

## From the sources

The development-time LiveReload support listens on all network interfaces without authentication and accepts websocket connections from any origin. A network attacker, or a web page visited by the developer, can observe the names of changed files in the watched folder and the server version, and reach the deployed applications through the additional port. This only affects LiveReload enabled in the embedded Maven plugin. Users are recommended to upgrade to version 10.3.0 or 11.0.0-M2, which fix the issue.

---

_Free to read, with fair use of about 60 pages a minute. For higher limits or API access: sales@infrastack.ai_
