Linux Firewall IPFire 2.29 Core Update 194 Released with Security Enhancements

The IPFire development team has announced the release of IPFire 2.29 Core Update 194, bringing significant security improvements and feature enhancements to the popular open-source firewall distribution.

This update, released on March 17, 2025, continues the project’s commitment to providing a secure, high-performance network security solution for organizations of all sizes.

At the core of this release is the updated Linux kernel 6.12.23, which delivers important security and stability fixes. Linux 6.12, first introduced to IPFire in Core Update 192, has already demonstrated improvements in encryption performance, with up to 162% faster AES-GCM encryption/decryption on supported Intel and AMD processors, directly benefiting IPsec throughput.

Google News

Several critical security vulnerabilities have been addressed in this update. The included expat 2.7.1 package fixes CVE-2024-8176, a stack overflow vulnerability in the libexpat library that could potentially lead to denial of service attacks or memory corruption when parsing XML documents with deeply nested entity references.

The xz 5.8.1 update also resolves CVE-2025-31115, a critical vulnerability that could allow for arbitrary code execution through manipulated compressed files.

The firewall functionality has been enhanced with a significant change to outgoing connection handling. Previously, outgoing connections using an Alias IP address would be Network Address Translated (NAT) to the default IP address on the RED interface. This behavior has been modified to maintain the original alias IP address, providing more consistent and predictable network traffic flow.

Linux Firewall IPFire 2.29 Core Update 194 Enhancements

EnhancementDescription
Kernel UpdateLinux 6.12.23 with security/stability fixes
Critical Vulnerability FixesCVE-2024-8176 (expat), CVE-2025-31115 (xz)
libidn2 AdoptionModern, secure IDN handling
Alias IP NAT ChangeMaintains accurate source IP, improves traffic security
IPsec Certificate RenewalEnsures up-to-date VPN credentials
Package UpdatesSecurity patches for core and add-on packages
Pakfire Interface ImprovementsReduces risk of misconfiguration

A notable infrastructure improvement comes with the replacement of libidn with libidn2 throughout the distribution. This change aligns with industry best practices, as libidn2 provides better compatibility with IDNA 2008 standards and offers enhanced security features compared to its predecessor.

The Pakfire package management system, which handles updates and add-ons, has received significant usability improvements. Developer Stephen Cuka contributed enhancements that make the controls more intuitive and clearer, while also improving language translations for international users.

For network monitoring, Zabbix has been updated to version 7.0.11 LTS, which introduces several bug fixes and improvements. Users should note that this represents a major version upgrade that breaks compatibility with Zabbix Server 6.x installations.

Other updated packages include BIND 9.20.8, ca-certificates 20250317, dbus 1.16.2, and numerous system libraries. Popular add-ons have also been refreshed, including Bacula 15.0.2, FFmpeg 7.1.1, Git 2.49.0, and Samba 4.22.0.

The IPFire team recommends that all users upgrade to this release as soon as possible to benefit from these security enhancements and improvements. As with all major updates, users are advised to back up their configurations before upgrading and test the new release in non-critical environments first.

Setting Up SOC Team? – Download Free Ultimate SIEM Pricing Guide (PDF) For Your SOC Team -> Free Download

Guru Baran
Gurubaran is a co-founder of Cyber Security News and GBHackers On Security. He has 10+ years of experience as a Security Consultant, Editor, and Analyst in cybersecurity, technology, and communications.