Skip to content
    Skip to content

    AWS Network Firewall adds wildcard support for container attribute filtersAWS Network Firewall adds wildcard support for container attribute filtersAWS Network Firewall adds wildcard support for container attribute filtersAWS Network Firewall adds wildcard support for container attribute filters

    AL
    Aria Lin

    October 9, 2026

    AWS Network Firewall added wildcard support for container attribute filters on Oct 8, 2026, so a single pattern such as app=payments-* can match every variant of a workload running on Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Elastic Container Service (Amazon

    AWS Network Firewall adds wildcard support for container attribute filters

    AWS Network Firewall added wildcard support for container attribute filters on Oct 8, 2026, so a single pattern such as app=payments-* can match every variant of a workload running on Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Elastic Container Service (Amazon ECS). The buried lead is that this is not a new inspection capability. It changes how much bookkeeping a security team carries to keep an existing capability accurate.

    For enterprise teams whose container fleets change by the day, rule maintenance is the cost that tends to go unnoticed. This analysis covers what AWS announced, what it leaves unstated, and what to verify before relying on it.

    What's new

    AWS announced the feature, "wildcard support for container attribute filters" in AWS Network Firewall, on Oct 8, 2026, through its What's New feed. The update applies to container attribute-based inspection (firewall rules that match traffic by attributes attached to container workloads, rather than by IP address alone) for Amazon Elastic Kubernetes Service (Amazon EKS) and Amazon Elastic Container Service (Amazon ECS).

    AWS Network Firewall is a stateful, managed network firewall and intrusion detection and prevention service for a virtual private cloud (VPC) created in Amazon VPC, according to AWS documentation. It uses the open source intrusion prevention system Suricata for stateful inspection and supports Suricata compatible rules.

    The change is simple to state. One rule can now match multiple container workloads by using a wildcard pattern in the attribute filter. The example AWS gives is app=payments-*, which covers payments-api, payments-worker, and payments-cron. That means eliminating the need to create individual container associations for each variant.

    Rows of identical containers in slightly different colors stacked in orderly grids, no readable text.

    Availability is immediate in all AWS Regions where AWS Network Firewall container attribute-based inspection is supported. AWS links to its Region Table rather than listing Regions.

    The announcement gives no pricing, rule limits, performance figures, or version numbers. It also names no customers and quotes no executives.

    Why it matters

    AWS states the purpose directly: reducing operational overhead and ensuring consistent security coverage across your containerized workloads, particularly in dynamic container environments where new application variants are deployed often.

    The app=payments-* example shows the mechanism. Under the earlier model, each new variant needed its own container association before the firewall would treat it the same as its siblings. If a team deployed a fourth payments service and nobody created the association, that service sat outside the intended rule. With a wildcard, a new variant whose attribute matches the pattern falls under the existing rule without a separate step.

    That is an inference from AWS's description, and the limits of the evidence are plain. The announcement quantifies no savings, cites no customer, and quotes no one. Any impact beyond the stated benefits is analysis, not measurement.

    There is also a caution that follows from how wildcards work in any rule system. A broad pattern can match more workloads than intended, and a loose filter applied to a firewall rule widens its reach silently. Independent analyst commentary specifically on this announcement was not publicly available at publication time.

    Close-up of a hand-labeled wooden drawer cabinet in warm tungsten light, one broad brass label covering a whole row of drawers while neighboring drawers.

    Competitive Landscape

    The announcement makes no competitor comparisons, so this section covers only what the available record supports.

    One practitioner opinion exists, and it is anecdotal. A Reddit poster, in a thread whose URL dates it to roughly 2021, said they prefer "Palo" for "better visibility and easier troubleshooting" and said "AWS network logs are...lacking, to say the least." The post predates this feature by years and says nothing about wildcard filtering, so it is a data point about sentiment, not about this release.

    Inside AWS, Network Firewall sits beside other layers: Security Groups, Network Access Control Lists, Web Application Firewall, and Route 53. These are in-platform alternatives, not third-party rivals. AWS documentation describes a security group (a virtual firewall controlling traffic to and from the resources it is associated with) as carrying no additional charge, which is one reason teams often start there.

    No named expert with a verbatim quote and no third competitor were found. A direct ranking would require disclosures that are not public.

    What's next

    The announcement leaves several questions open, and the AWS documentation is the place to answer them before production use:

    Developer workspace with aws interface on screen, modern office lighting.

      • Whether the feature costs extra, since no pricing was stated.
      • The wildcard syntax: whether * is the only wildcard, whether matching is case-sensitive, and whether it works on prefixes, suffixes, or both.
      • Limits on the number of rules or associations.
      • How wildcard rules interact with existing explicit container associations, including precedence and migration.
      • Which container attributes are filterable, and whether other attribute types will get wildcards. AWS makes no roadmap claim.

    Practical steps are modest. Confirm container attribute-based inspection is available in your Region. Audit existing per-variant associations that a wildcard could replace. Test a pattern like app=payments-* in a non-production environment before rollout, and check what else it matches. For context only, AWS describes its portfolio as "over 240 comprehensive services."

    For a security architect responsible for an EKS or ECS estate, the concrete question is audit-readiness. A rule set with one wildcard entry per application family is shorter to review than one with an association for every payments-api, payments-worker, and payments-cron, but only if the pattern is tight enough that a reviewer can state exactly which workloads it covers. Shorter rule lists help only when each entry's scope is still legible.

    The irony of the feature is that it makes the firewall less specific in order to make coverage more reliable. Teams spent years naming every workload so nothing slipped through, and now the safer choice may be a pattern that anticipates names that do not exist yet. That trade works only for teams disciplined enough to name their workloads consistently in the first place.

    -- Aria Lin, Enterprise Technology Analyst

    Sources: AWS · AWS · AWS Network Firewall Developer Guide

    More on Revuzia