pfSense Plus¶
Changes in this version of pfSense Plus software.
Backup / Restore¶
Fixed: RRD data fails to restore via the ECL #16141
Captive Portal¶
Configuration Backend¶
Changed: Improve file handling of the configuration cache #16469
DHCP (IPv4)¶
DHCP (IPv6)¶
Fixed: Hostnames in Kea static leases may not be registered with DNS #16552
DNS Forwarder¶
Fixed: PHP error in DNS Forwarder host overrides when the language is set to French #14741
DNS Resolver¶
Changed: Update Unbound to 1.24.2 to address CVE-2025-11411 #16503
Dashboard¶
Diagnostics¶
Fixed: Captive Portal
backwardsyncpasswordvalue not sanitized in status output #16339
Dynamic DNS¶
Gateway Monitoring¶
Fixed: Gateway monitoring daemon can unexpectedly use a CARP VIP as the source IP address #16322
Gateways¶
Fixed: Gateway list order is incorrect until reloading page after moving entries and saving #16495
Hardware / Drivers¶
IPsec¶
Changed: Update strongSwan to 6.0.3 #16509
IPv6 Router Advertisements (radvd/rtsold)¶
Fixed: Cannot set RADVD router lifetime to
0#16472
Installer¶
Fixed: Configuration data restored during installation can be overwritten by hardware-specific default values #16176
Interfaces¶
Logging¶
OpenVPN¶
Fixed: Automatic IPv6 gateways for OpenVPN servers are created with the wrong gateway address #16351
Fixed: OpenVPN servers will not start with DH parameter lengths less than 2048 #16421
Fixed: OpenVPN does not include
client-to-clientin generated configuration for Peer-to-Peer SSL/TLS servers #16428
Operating System¶
PHP Interpreter¶
Changed: Upgrade PHP to 8.4 #16471
PPP Interfaces¶
Package System¶
Fixed: Error notification and log message
"Updating repositories metadata" returned error code 1at boot due tocertctlrace condition #16341
Rules / NAT¶
Added: Allow floating rules using the “match” action to match based on IP Options #16215
Added: Block non-global NAT64 addresses by default #16241
Changed: Refactor PF ruleset generation #16307
Added: Avoid traffic stalls from unnecessary filter reloads #16308
Fixed: NAT64 rules using
reply-todo not forward packets #16429Fixed: Filter rule evaluation continues after matching a
match quickrule #16475Added: Support state killing on gateway recovery for policy-routed traffic from the firewall itself #16502
Added: Endpoint-independent Port Restricted Cone Outbound NAT rules #16517
Fixed: NAT64 rules do not pass traffic when a gateway is specified for the rule #16546
Changed: Update output and parsing behavior for PHP shell
pfanchordrill#16551
System Logs¶
Fixed: Log entries without a hostname can cause the system log to display in an unexpected manner #15411
Traffic Shaper (Limiters)¶
Fixed: Using a Limiter on a rule with a gateway group limits all traffic through that gateway instead of the host IP address #15770
Translations¶
Fixed: Korean locale configuration name is incorrect #16505
Unknown¶
Fixed: pfSense Plus does not work with AWS new Instance Metadata Service (IMDSv2) #14772
Upgrade¶
User Manager / Privileges¶
Virtual IP Addresses¶
Fixed: Input validation text for deleting an IP Alias VIP within a CARP VIP subnet may reference incorrect VIP #16272
Web Interface¶
XMLRPC¶
Fixed: Membership to
adminsgroup is lost when synchronizing user changes via XMLRPC #16392