CVE-2022-0011
Official description Straight from the sourceThe vendor's or NVD's own wording, published unedited. Authoritative, but often terse — it says what broke, rarely what to do.
NVD · uneditedPAN-OS software provides options to exclude specific websites from URL category enforcement and those websites are blocked or allowed (depending on your rules) regardless of their associated URL category. This is done by creating a custom URL category list or by using an external dynamic list (EDL) in a URL Filtering profile. When the entries in these lists have a hostname pattern that does not end with a forward slash (/) or a hostname pattern that ends with an asterisk (*), any URL that starts with the specified pattern is considered a match. Entries with a caret (^) at the end of a hostname pattern match any top level domain. This may inadvertently allow or block more URLs than intended and allowing more URLs than intended represents a security risk. For example: example.com will match example.com.website.test example.com.* will match example.com.website.test example.com.^ will match example.com.test You should take special care when using such entries in policy rules that allow traffic. Where possible, use the exact list of hostname names ending with a forward slash (/) instead of using wildcards. PAN-OS 10.1 versions earlier than PAN-OS 10.1.3; PAN-OS 10.0 versions earlier than PAN-OS 10.0.8; PAN-OS 9.1 versions earlier than PAN-OS 9.1.12; all PAN-OS 9.0 versions; PAN-OS 8.1 versions earlier than PAN-OS 8.1.21, and Prisma Access 2.2 and 2.1 versions do not allow customers to change this behavior without changing the URL category list or EDL.
Technical summary Written by usOur analysis, written from the advisory, the CVSS vector and the affected-version data. It adds context the advisory leaves out, and never invents facts that are not in the source.
dbcve analysis · high confidencePAN-OS URL filtering allows custom URL category lists or external dynamic lists (EDL) to exclude websites from category enforcement. However, hostname patterns that lack a trailing forward slash (/) or end with * or ^ match more URLs than intended - for example, example.com matches example.com.website.test, example.com.* matches any subdomain, and example.com.^ matches any TLD. This can inadvertently allow malicious URLs that should be blocked.
Verify against the referenced sources before acting — the references below are authoritative for this CVE, this summary is not.
Affected products & versions What the vendor confirmedThe version ranges the vendor confirmed as vulnerable. If your version sits inside a range here, treat yourself as exposed until you have upgraded.
NVD · CPE data>= 8.1.0, < 8.1.21>= 9.0.0, <= 9.0.15>= 9.1.0, < 9.1.12>= 10.0.0, < 10.0.8>= 10.1.0, < 10.1.3= 2.1= 2.2CVSS breakdown How the score is builtThe industry scoring standard. It rates how the flaw is reached, what it takes to exploit, and what an attacker gains — the score is derived from those, not the other way round.
From the vector- Attack vector
- Network
- Complexity
- Low
- Privileges
- Low
- User interaction
- None
- Scope
- Unchanged
- Confidentiality
- None
- Integrity
- High
- Availability
- None
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N
Am I affected? How to checkSteps we derive from the advisory and the affected-version data, so you can decide whether this CVE reaches your setup. They are a guide, not a scan — your own configuration is the authority.
dbcve checksWork through these to decide whether this CVE applies to you.
-
Verify PAN-OS versionCheck the installed PAN-OS version in the device dashboard under Device > Support or by running 'show system info' in the CLIAffected if Version falls within 8.1.0-8.1.20, 9.0.0-9.0.15, 9.1.0-9.1.11, 10.0.0-10.0.7, or 10.1.0-10.1.2, or Prisma Access 2.1/2.2
-
Confirm URL filtering is activeVerify that URL filtering is enabled in the security policy by reviewing Objects > URL Categories or checking active security profiles in Policies > SecurityAffected if URL filtering policy with custom categories or EDL-based enforcement is configured and active
-
Review custom URL category entriesNavigate to Objects > Custom URL Categories and inspect each entry for hostname patterns that lack a trailing forward slash or end with * or ^Affected if Any custom URL category contains patterns like 'example.com', 'example.com.*', or 'example.com^' without trailing slash
-
Inspect external dynamic list configurationsNavigate to Objects > External Dynamic Lists and examine each EDL used in URL filtering for hostname patterns missing trailing slash or ending with wildcard charactersAffected if Any EDL contains patterns like 'example.com', 'example.com.*', or 'example.com^' without proper termination
You are affected if running a vulnerable PAN-OS or Prisma Access version AND you have custom URL categories or EDLs with hostname patterns that lack a trailing slash or contain wildcard characters (* or ^) used in your URL filtering policy.
Generated from the published advisory. Verify against your own configuration.
Remediation Closing itWhat it takes to close this. Where a vendor fix exists we point at it; where none exists we say so plainly, and can build one. Effort estimates are scoped from the advisory, not from your codebase.
dbcve · scoped8.1.219.1.1210.0.8
Review all custom URL category lists and EDL entries to ensure hostname patterns end with / for exact matching; remove or modify wildcard patterns (* and ^) that broaden matching scope beyond intent.
PAN-OS: 8.1.21+, 9.0.16+, 9.1.12+, 10.0.8+, 10.1.3+ | Prisma Access: 2.3+
- 1. Identify the currently installed PAN-OS or Prisma Access version from the dashboard or via 'show system info' command.
- 2. For PAN-OS 8.1.x deployments: Upgrade to PAN-OS 8.1.21 or later.
- 3. For PAN-OS 9.0.x deployments: Upgrade to PAN-OS 9.0.16 or later (9.0.16 includes the fix).
- 4. For PAN-OS 9.1.x deployments: Upgrade to PAN-OS 9.1.12 or later.
- 5. For PAN-OS 10.0.x deployments: Upgrade to PAN-OS 10.0.8 or later.
- 6. For PAN-OS 10.1.x deployments: Upgrade to PAN-OS 10.1.3 or later (if on 10.1.0-10.1.2).
- 7. For Prisma Access deployments: Upgrade to Prisma Access 2.3 or later.
- 8. After upgrade, verify that existing URL filtering policies still function correctly by testing with the previously excluded hostname patterns.
Generated from the published advisory — verify against the referenced sources before acting.
- Consultation4.0 h
- Implementation8.0 h
- Testing4.0 h
- Review / QA2.0 h
An estimate, not a bill — we confirm scope with you before any work starts. Need it this week? Rush from $5,120.
Scan for this in your stack
Free · runs locallyCheck whether your project pulls in CVE-2022-0011 — or any other known-vulnerable package — straight from your lock files. Free and open source; it runs locally and uploads nothing.
References Go to the primary sourcePrimary sources — vendor advisories, patches and trackers. Where our summary and a reference disagree, the reference wins.
Primary sourcesPractitioner notes
ContributedPeer-ranked notes from engineers who’ve handled CVE-2022-0011 in production — separate from our analysis above.
The advisory tells you what broke. It rarely tells you what actually worked. If you’ve dealt with this one, that detail is what the next engineer is searching for.
- The version that genuinely resolved it — not the one the vendor claimed
- A config change or rule that shut the vector down
- A gotcha in the upgrade path that cost you an afternoon
No notes yet
Be the first to add a field note for this CVE — a mitigation you’ve verified, a version caveat, or a link to a working fix. Sign in above to contribute.
A place for practitioners to share what actually worked: a mitigation you’ve tested, a configuration change, a version- or environment-specific caveat, or a link to a verified patch. The most useful notes rise to the top as peers upvote them, so the signal stays high.
- Verified mitigations, workarounds, and config changes
- Version or environment caveats, and links to real fixes
- No weaponised exploit code, or anything meant to cause harm
- No spam, self-promotion, credentials, or personal data