Project

General

Profile

Actions

Bug #1955

closed

Network code (recursive jumbo packets) DOS attack, CVE-2026-33250

Added by Marko Lindqvist 20 days ago. Updated about 11 hours ago.

Status:
Closed
Priority:
Blocker
Category:
General
Target version:
Start date:
03/02/2026
Due date:
% Done:

0%

Estimated time:

Description

Louis Moureaux reports:

"The exploit works by sending a recursive
stream of jumbo packets, the server dies from stack exhaustion. I attach a PoC
script that kills a local server."

All versions of freeciv prior to (upcoming) 3.2.4 are vulnerable. As the attack happens at low level packet handling code, attacker can crash the server already before fully establishing the connection, so things like requirement for the clients to authenticate themselves won't protect from the attack.

Attached are fixes to all branches S2_6 - main.


Files

Actions

Also available in: Atom PDF