{"id":"openSUSE-SU-2026:21800-1","aliases":[],"status":"published","title":"Security update for freeciv","description":"This update for freeciv fixes the following issues:\n\nChanges in freeciv:\n\n- freeciv 3.2.6:\n  * Fix Heap Buffer Overflow in worklist_load() via Crafted Save\n    File (boo#1278695)\n  * Fix Out-of-Bounds Read in activities.order[] via Crafted Save\n    File (boo#1278696)\n  * Fix some unit move legality checks and path finding issues\n  * Improve logging about player authentication\n  * Fix infinite audio loop in the client exit with the SDL3 audio\n  * Fix issue with displayed \"turns to grow\" for the city to be\n    wrong after city shrank\n  * Made tech tree not to show buildings or governments which tech\n    actually makes unavailable\n  * Bug fixes, translation updates, docummentation updates\n\n- freeciv 3.2.5:\n  * Fix No First City vs Currently has cities inconsistency on savegame loading\n  * AI: Enable rampage with more attack types\n  * Fixed floating point exception at air unit handling\n  * Clients: Display NeverProtects unit help in correct place\n  * gtk4: Fixed city trading\n  * qt: Fixed \"Save Options pn Exit\" toggle\n  * Miscellaneous changes to developer/install/ruleset docs\n  * Corrected encoding of the Hungarian translation\n  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11","facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"published":"2026-09-07T09:32:19Z","modified":"2026-09-09T10:00:05Z","fixes":[{"ecosystem":"openSUSE:Leap 16.0","package":"freeciv","fixed_in":["3.2.6-bp160.1.1"],"sources":["osv"]}],"affected":[{"source":"osv","ecosystem":"openSUSE:Leap 16.0","package":"freeciv","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.2.6-bp160.1.1"}]}]}],"references":[{"url":"","tags":["advisory"]},{"url":"https://bugzilla.suse.com/1278695","tags":["report"]},{"url":"https://bugzilla.suse.com/1278696","tags":["report"]}],"sources":{"osv":[{"id":"openSUSE-SU-2026:21800-1","title":"Security update for freeciv","description":"This update for freeciv fixes the following issues:\n\nChanges in freeciv:\n\n- freeciv 3.2.6:\n  * Fix Heap Buffer Overflow in worklist_load() via Crafted Save\n    File (boo#1278695)\n  * Fix Out-of-Bounds Read in activities.order[] via Crafted Save\n    File (boo#1278696)\n  * Fix some unit move legality checks and path finding issues\n  * Improve logging about player authentication\n  * Fix infinite audio loop in the client exit with the SDL3 audio\n  * Fix issue with displayed \"turns to grow\" for the city to be\n    wrong after city shrank\n  * Made tech tree not to show buildings or governments which tech\n    actually makes unavailable\n  * Bug fixes, translation updates, docummentation updates\n\n- freeciv 3.2.5:\n  * Fix No First City vs Currently has cities inconsistency on savegame loading\n  * AI: Enable rampage with more attack types\n  * Fixed floating point exception at air unit handling\n  * Clients: Display NeverProtects unit help in correct place\n  * gtk4: Fixed city trading\n  * qt: Fixed \"Save Options pn Exit\" toggle\n  * Miscellaneous changes to developer/install/ruleset docs\n  * Corrected encoding of the Hungarian translation\n  * Compatibility fixes for glibc-2.43, g++16, Qt-6.11\n","status":"published","published":"2026-09-07T09:32:19Z","modified":"2026-09-09T10:00:05.682679069Z","updated_at":"2026-11-02T16:58:42.426393Z"}]}}
