# Make pfSense floating-rule Quick behavior explicit

> Floating rules can use last-match behavior, so an early visual position alone does not settle the outcome.

- Canonical URL: https://update.dsesecurity.com/updates/make-pfsense-floating-rule-quick-behavior-explicit/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-20T18:15:53+00:00
- Modified: 2026-10-20T18:34:34+00:00
- Last reviewed by DSE: 2026-10-20
- Resource type: Guide
- DSE priority: Information
- Topics: Cybersecurity, Networks & Infrastructure
- Reading time: 2 minutes

## What you need to know

Floating rules can use last-match behavior, so an early visual position alone does not settle the outcome.

## Potentially affected

This applies to pfSense floating rules and their direction-specific packet view.

## DSE recommendation

DSE recommends recording the intended first-match or last-match design in each advanced rule's description.

## Article

Floating rules can use last-match behavior, so an early visual position alone does not settle the outcome.

## Source facts

Netgate explains that Quick stops further rule processing after a floating-rule match. Without Quick, a later matching rule can determine the result. Outbound floating rules on a WAN see the post-NAT source address; an inbound tag can preserve the association needed to match a particular internal workload later.

Source: [Netgate — Floating Rules](https://docs.netgate.com/pfsense/en/latest/firewall/floating-rules.html).

## Applicability

This applies to pfSense floating rules and their direction-specific packet view.

## DSE recommendation

DSE recommends recording the intended first-match or last-match design in each advanced rule’s description. Use ordinary interface rules when they express the requirement clearly. For an outbound rule intended to affect one internal host, establish which address it will actually see and consider an inbound tag rather than matching an address already translated away. Keep the tagging rule and consuming rule linked in the change record so a later cleanup does not silently detach them. For a last-match design, nominate the later rule expected to win and test a packet matching both entries. Retain the Quick setting and tag relationship with that result; a screenshot of rule order without those properties is insufficient for acceptance.

## Verification

Generate separate approved test flows from the targeted host and an untargeted peer. Review rule counters, the translated source, and the final pass or block result. Repeat after a fresh connection so an existing state is not mistaken for the new rule’s decision.

## Official reference

[Netgate — Floating Rules](https://docs.netgate.com/pfsense/en/latest/firewall/floating-rules.html). Reviewed October 20, 2026.

## Primary reference

- Name: Netgate — Floating Rules
- Authority: docs.netgate.com
- URL: https://docs.netgate.com/pfsense/en/latest/firewall/floating-rules.html
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Make pfSense floating-rule Quick behavior explicit,” DSE Security, https://update.dsesecurity.com/updates/make-pfsense-floating-rule-quick-behavior-explicit/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
