Skip to main content

Prisma Browser CVE-2026-0236

| EUVDEUVD-2026-30089 HIGH
Code Injection (CWE-94)
2026-05-13 palo_alto GHSA-jf7x-wmp8-3g54
7.3
CVSS 4.0 · Vendor: palo_alto
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local non-admin macOS session
  2. Delivery
    Identify running Prisma Browser instance
  3. Exploit
    Send crafted AppleScript via Apple Event handler
  4. Execution
    Browser executes unauthorized commands
  5. Impact
    Exfiltrate session data or pivot through authenticated browser tabs

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Code injection prevention, sandbox exec
MITRE ATT&CK

2 techniques across 2 tactics: Execution, Initial Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Attacker must already have an interactive, logged-in non-admin local account (or code execution in such a user's session) on a macOS host that has Palo Alto Networks Prisma Browser installed at a version below 146.16.6.165, and the Prisma Browser application must be running or launchable so its Apple Event handler is reachable. The exploit specifically requires the macOS AppleScript / Apple Events IPC path - it does not apply to Prisma Browser on Windows or to headless deployments. Limiting factors: no network-only path (CVSS AV:L), PR:L means an unauthenticated remote attacker cannot reach this directly, and AT:P indicates a specific technique/condition (the exposed Apple Event handler) is needed; user interaction is not required (UI:N), and impact is scoped to the browser process rather than the underlying OS (SC:N/SI:N/SA:N).

Impact

The CVSS 4.0 vector (AV:L/AC:L/AT:P/PR:L/UI:N, VC:H/VI:H/VA:L) describes a local, low-complexity attack that requires some pre-existing privilege (a logged-in non-admin account) and a specific attack template (the Apple Event handler must be reachable), with high confidentiality and integrity impact on the browser and only low availability impact - consistent with browser-context command execution rather than full host takeover. Real-world risk signals are mixed: EPSS is essentially zero (0.02%, 6th percentile) and SSVC marks Exploitation as 'none' and Automatable as 'no', meaning CISA's framework currently treats this as not-yet-exploited and not mass-exploitable; however, SSVC Technical Impact is 'total', and the vendor itself filed the advisory, so the bug is real and material on managed macOS fleets. This is a meaningful but not emergency-tier issue - prioritize it on endpoints where Prisma Browser is the policy-enforcing browser for sensitive sessions, and treat it as standard patch-cycle work elsewhere. One caveat: SSVC 'Exploitation: none' and the absence of KEV are point-in-time signals, so monitor for change.

Exploit ScenarioDerived

On a shared or compromised macOS endpoint, a low-privileged local user (or malware running in their context - e.g., delivered via a phishing payload that does not need admin rights) runs a small AppleScript such as tell application "Prisma Browser" to ... to drive the browser through its unrestricted Apple Event handler. They use this to issue commands as the targeted browser user - navigating to attacker-controlled URLs, exfiltrating session data, or triggering authenticated actions in already-logged-in tenant apps. No public exploit identified at time of analysis, but AppleScript-based abuse of misconfigured Apple Event handlers is well-understood and trivially scriptable once the handler surface is known.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Jun 08, 2026

Local code injection in Palo Alto Networks Prisma Browser on macOS lets an authenticated non-admin user abuse an exposed AppleScript/Apple Event handler to send unauthorized commands to the browser, with high impact on confidentiality and integrity. No public exploit identified at time of analysis, and EPSS is very low (0.02%), but SSVC rates the technical impact as total once the local foothold exists. Affects all Prisma Browser releases prior to 146.16.6.165 on macOS.

RemediationAI

Vendor-released patch: upgrade Prisma Browser on macOS to version 146.16.6.165 or later, as published in the Palo Alto Networks advisory at https://security.paloaltonetworks.com/CVE-2026-0236. For fleets that cannot immediately update, compensating controls on macOS include restricting which processes can send Apple Events to Prisma Browser via TCC / Privacy & Security → Automation policy (managed via MDM PPPC profiles), denying automation control of Prisma Browser to untrusted apps; this has the side effect of breaking legitimate user automation and admin scripts that target the browser. On multi-user Macs, limit local logon to trusted accounts and avoid shared sessions, since the attack requires a local non-admin foothold. Do not rely on standard-user privilege separation alone - the whole point of this CVE is that non-admin scope is sufficient.

Affected VersionsENISA

Prisma Browser 0 <146.16.6.165

Affected Packages

euvd prisma_browser fix: 146.16.6.165

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Prisma Browser is Palo Alto Networks' enterprise/SASE browser built on a Chromium base, packaged as a macOS application. On macOS, applications can expose scripting interfaces via the AppleScript / Apple Events IPC mechanism, normally gated by entitlements (com.apple.security.scripting-targets, NSAppleEventsUsageDescription) and access control prompts under TCC. CWE-94 (Improper Control of Generation of Code, a.k.a. Code Injection) applies here because the Prisma Browser application registers an Apple Event handler that does not properly restrict who can dispatch scripting commands, so a local process running as another non-admin user on the same Mac can craft Apple Events that the browser executes as if they were legitimate scripted automation. The exact affected component per CPE is cpe:2.3:a:palo_alto_networks:prisma_browser:*:*:*:*:*:*:*:*, and EUVD records the fixed boundary at version 146.16.6.165.

Know when Prisma Browser gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (palo_alto) PRIMARY 7.3 HIGH
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:N/VC:H/VI:H/VA:L/SC:N/SI:N/SA:N/AU:N/R:U/V:D/RE:M/U:Amber

Primary rating from Vendor (palo_alto) · only source for this CVE.

CVSS VectorVendor: palo_alto

Attack Vector
Local
Attack Complexity
Low
Attack Requirements
Present
Privileges Required
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
High
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

4
Patch available
May 13, 2026 - 20:02 EUVD
CVSS changed
May 13, 2026 - 19:22 NVD
7.3 (HIGH)
CVE Published
May 13, 2026 - 17:55 nvd
UNKNOWN (no severity yet)
CVE Published
May 13, 2026 - 17:55 nvd
HIGH 7.3

DescriptionCVE.org

A code injection vulnerability in Palo Alto Networks Prisma® Browser on macOS fails to properly restrict access to its AppleScript interface allowing a locally authenticated non-admin user to leverage this exposed Apple Event handler to send unauthorized commands to the browser.

Executive ViewAI

Why It Matters

Palo Alto Networks Prisma Browser on macOS is vulnerable to local code injection that allows authenticated non-admin users to bypass browser security controls and compromise data confidentiality and integrity. This directly affects organizations deploying Prisma Browser for secure web isolation on macOS endpoints. A vendor patch is available and requires immediate deployment to eliminate the vulnerability.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Code Injection CRITICAL

Code injection occurs when an application accepts user input and passes it directly into a language interpreter or evaluator without proper sanitization.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy