← All work

Palo Alto Networks

Prioritizing actionability over alert volume

Security teams were drowning in vulnerability lists where everything was flagged critical. I led a redesign of Prisma Cloud's asset inventory around what you can actually fix — turning a sea of red into a ranked, actionable plan.

Role
Senior Manager, UX
When
2023 – 2024
5,000 vulns → 72 that matter Patchable, pre-filtered Grounded in CISO research
Prioritizing actionability over alert volume

Context

A core security-engineer workflow is investigating posture by asset: look at your high-priority assets and see what’s risky. The standard way to show this — and what we were tasked with designing for Prisma Cloud’s asset inventory — was, for each asset, a list of every CVE, finding, and risk attached to it. More data, more complete, surely better.

The insight

Through our design-partner program, we learned that the flat list was noise. It doesn’t matter how many critical CVEs an image or a serverless function has if they all sit on packages with no available fix — especially when the asset is business-critical and won’t be taken offline over them.

A CISO at a large UK enterprise made it unforgettable: nearly every one of his assets was red, because each had at least one unfixable critical CVE. “That’s just the state of the business,” he said. What he actually wanted to know was “where do I get the biggest bang for my buck — which one package can I update that propagates across 1,000 images in use and cuts my risk the most?” We validated the sentiment across every other design partner. It was unanimous: help us prioritize risk reduction, not just enumerate CVEs.

The reframe

Risk is a probability game. The job isn’t to count risk — it’s to reduce it. If knowing about a vulnerability doesn’t change what you’d do, it’s not worth surfacing first. So the inventory should rank by actionability: what’s patchable, and how much risk each fix actually removes.

What we designed

We rebuilt the asset inventory around that idea:

  • A “patchable” funnel, front and center. Instead of leading with the scary headline count, the Vulnerabilities view funnels thousands of critical CVEs down to the dozens that are actually patchable — start from what you can act on, not the full firehose. (See the demo and the Vulnerabilities panel below.)
  • Every vulnerability tagged with whether a fix exists and how many packages/images it impacts, so the highest-leverage fixes float to the top.
  • A “package in use” filter, added as a further upgrade. Patchable still wasn’t precise enough: a fix being available doesn’t mean it’s worth doing if the vulnerable package isn’t even loaded at runtime. So we added an in-use signal to filter one level deeper — to the vulnerabilities that are patchable and sit on a package actually in use.
  • The result is a funnel from the headline number to the few that truly matter: 5,000 vulnerabilities → 246 patchable → 72 patchable and in active use.

Outcome

This one is a reframe, and the outcome is the shift itself:

  • Moved the product’s mental model from “how bad is it?” (volume and severity) to “what’s the highest-leverage thing I can fix?” (actionability and ROI).
  • Grounded the change entirely in direct customer evidence — a specific CISO, validated across every design partner — not a designer’s hunch.
  • Cut through the alert fatigue of a sea-of-red inventory: when everything is critical, ranking by what’s actionable is the only useful view.
  • Left behind a reusable principle for the team: design for the decision, not the data.

What I learned

The highest-value design move here wasn’t a new screen — it was a reframe of the question the product answered. All the data already existed; the value was in surfacing the small slice that’s actionable and getting out of the way of the decision. And it only surfaced because we had a standing line to customers — the kind of insight you can’t get from inside the building.

The redesigned asset inventory — the Vulnerabilities tab funnels thousands of critical CVEs down to the handful that are patchable and in use.

Gallery

Vulnerabilities panel: a funnel from 5K total vulnerabilities to 3K critical/high, 987 exploitable, and 246 patchable, above a CVE list tagged with CVSS score, affected packages, and available patches
The Vulnerabilities view — a funnel from thousands of CVEs to the patchable few, each tagged with how many packages it hits and whether a fix exists.
Close-up of the in-product funnel narrowing to 72 patchable and in-use vulnerabilities
Down to what matters — patchable, and the package is actually in use.
Product Design UX Enterprise Security User Research Prioritization

Interested in working together?