CVE-2025-34429: LXware 1Panel CSRF in web port configuration

CVE-2025-34429 · Severity: high · CVSS 7.1 · Published 2025-12-10

1Panel, an open-source control panel used to manage Linux servers and Docker containers, contains a security flaw in its web configuration settings. An attacker could trick an authenticated administrator into visiting a malicious website that silently changes the network port the control panel uses. This can result in a total loss of access for the legitimate administrator, causing service disruption and potentially exposing the management interface on an unintended network port.

Technologies: github.com/1Panel-dev/1Panel (Go). Vendors: Go.

Quick answers

Is CVE-2025-34429 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2025-34429 being exploited in the wild.
How severe is CVE-2025-34429?
High severity, with a CVSS score of 7.1, published 10 December 2025.
Which products and versions are affected?
github.com/1Panel-dev/1Panel (Go) SEMVER:introduced=0, SEMVER:introduced=1.10.33,last_affected=2.0.15.
Is there a fix for CVE-2025-34429?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2025-34429 attacked?
It is attacked over the network, in a network appliance.
Am I affected by CVE-2025-34429?
Check whether you run github.com/1Panel-dev/1Panel (Go) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

A Cross-Site Request Forgery (CSRF) vulnerability exists in 1Panel versions 1.10.33 - 2.0.15 due to a lack of anti-CSRF defenses on the port-change endpoint. The application fails to implement anti-CSRF tokens or validate Origin/Referer headers for sensitive configuration requests. An unauthenticated remote attacker can craft a malicious webpage that, when visited by an authenticated administrator, triggers a background request to change the web service's listening port. This results in a denial of service (DoS) as the original port becomes inaccessible and may expose the management interface on a port of the attacker's choosing. As of the advisory date, the maintainer has not addressed this vulnerability.

Affected products

  • LXware 1Panel 1.10.33 - 2.0.15

Identifiers

  • CVE-2025-34429
  • GHSA-wrvc-x3wf-j5f5
  • GO-2025-4231

Timeline

  • 2025-12-10: advisory: Advisory published by VulnCheck

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.