Skip to main content

Axis OS CVE-2026-5303

| EUVDEUVD-2026-55964 MEDIUM
Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367)
2026-08-11 Axis GHSA-h429-j7q3-6227
5.7
CVSS 3.1 · Vendor: Axis
View

Attack ChainAIDerived

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

  1. Access
    Identify device with unsigned ACAP installs enabled
  2. Delivery
    Craft malicious ACAP application package
  3. Exploit
    Social-engineer admin to initiate installation
  4. Execution
    Race integrity check with malicious payload swap (TOCTOU)
  5. Impact
    Execute code with escalated privileges on Axis device

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture TOCTOU prevention
Exploitation Conditions

Two explicit prerequisites must both be met for exploitation: (1) the Axis device must have the 'allow installation of unsigned ACAP applications' option enabled - this is a non-default configuration that must be deliberately activated by an administrator and represents a deliberate relaxation of the device's application trust policy; and (2) an attacker must successfully social-engineer a victim with application installation privileges (consistent with PR:H in the CVSS vector) into installing a malicious ACAP package. Beyond these gates, the race condition itself (AC:H) requires precise timing to win the TOCTOU window, adding further complexity. Exploitation is limited by: the non-default unsigned-app-installation setting (the primary gate), the requirement for administrative victim interaction, high attack complexity due to race condition timing constraints, no scope change (S:U - lateral movement to adjacent systems is not inherent to this vulnerability), and no availability impact. Organizations enforcing signed-only ACAP installation are not exposed.

Impact

The CVSS 3.1 score of 5.7 Medium is appropriately calibrated given the attack prerequisites. The network attack vector (AV:N) reflects that application installation may be initiated remotely via a web management interface, but this is heavily offset by high attack complexity (AC:H, race condition timing), high privilege requirements (PR:H, administrative-level victim), and mandatory user interaction (UI:R, the victim must actively install the malicious package). No EPSS data was provided, preventing probabilistic exploitation assessment; however, the absence of a KEV listing and the lack of any identified public proof-of-concept code both support low near-term exploitation likelihood. The most decisive risk limiter is the non-default configuration gate: devices that enforce signed-only ACAP installation are not exposed, and this is expected to be the majority of production deployments. Defenders should treat this as a medium-priority hardening action rather than an emergency patch, unless their environment has explicitly relaxed the signed-app policy.

Exploit ScenarioDerived

An attacker targeting a surveillance network identifies an Axis device whose administrator has enabled unsigned ACAP application installation, then crafts a malicious ACAP package designed to exploit the TOCTOU window. The attacker socially engineers the device administrator - for example, by posing as a vendor providing a firmware utility or diagnostic tool - into initiating installation; during the brief interval between the framework's integrity check and application execution, the attacker replaces the checked package with the malicious payload, causing the device to execute attacker-controlled code with elevated privileges.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 11, 2026

Privilege escalation in the Axis Camera Application Platform (ACAP) framework within Axis OS exploits a Time-of-Check to Time-of-Use race condition during application installation, allowing a malicious ACAP package to bypass integrity verification and gain elevated privileges on the device. Affected are Axis network cameras and IoT surveillance devices running all versions of Axis OS where unsigned ACAP application installation has been explicitly enabled. No public exploit code exists and the vulnerability is not listed in CISA KEV; the combination of high attack complexity, administrative victim interaction, and a non-default prerequisite configuration materially limits real-world risk.

RemediationAI

Consult the Axis vendor advisory at https://www.axis.com/dam/public/d5/e8/6e/cve-2026-5303pdf-en-US-543643.pdf for patched Axis OS versions - no specific fix version was independently confirmed from the data available at time of analysis; obtain the exact remediated release from the Axis advisory before scheduling upgrades. The single most impactful compensating control is to disable the option to install unsigned ACAP applications on all Axis devices; this directly eliminates the attack surface described in the CVE, since exploitation is explicitly conditional on this non-default setting being active. Restricting installation to cryptographically signed, vendor-verified ACAP packages is both the primary workaround and a security best practice regardless of patch status. Additionally, restrict access to device administration and application management interfaces to a minimal set of authorized personnel, enforce MFA on management accounts, and segment camera management networks from general corporate access to reduce the social engineering surface.

Affected VersionsENISA

AXIS OS 12.0.0 <12.11.31

Affected Packages

euvd axis_os fix: 12.11.31

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

The ACAP (Axis Camera Application Platform) is an embedded application runtime shipped within Axis OS (CPE: cpe:2.3:a:axis_communications_ab:axis_os:*:*:*:*:*:*:*:*), enabling third-party applications to run on Axis network cameras and IoT devices. CWE-367 (Time-of-Check to Time-of-Use) describes a race condition where the framework performs a security check - in this context, verifying the integrity or signature of an ACAP application package - and then uses or executes the application; an attacker who can control the application package on disk can substitute a malicious payload between the check and the use, bypassing verification. This class of vulnerability is particularly difficult to defend against at the framework level without atomic check-and-execute primitives or cryptographic binding of the checked artifact to its execution context. The vulnerability is gated on the device operating in a relaxed trust mode where unsigned applications are permitted.

Know when Axis Os 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 (Axis) PRIMARY 5.7 MEDIUM
AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:N
vuln.today AI 5.7 MEDIUM

Admin-level victim must actively install the malicious app (PR:H, UI:R); race condition requires precise timing (AC:H); privilege escalation impacts confidentiality and integrity with no availability impact described.

3.1 AV:N/AC:H/PR:H/UI:R/S:U/C:H/I:H/A:N
4.0 AV:N/AC:H/AT:P/PR:H/UI:A/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Axis).

CVSS VectorVendor: Axis

Attack Vector
Network
Attack Complexity
High
Privileges Required
High
User Interaction
Required
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

1
Patch available
Aug 11, 2026 - 07:02 EUVD

DescriptionCVE.org

The ACAP framework contains a Time-of-Check to Time-of-Use (TOCTOU) race condition, which could potentially lead to privilege escalation. This vulnerability can only be exploited if the Axis device is configured to allow the installation of unsigned ACAP applications, and if an attacker convinces the victim to install a malicious ACAP application.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Medium
widely deployed Axis surveillance cameras across enterprise and public-sector environments
Social Media
1
Sightings
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Total

Priority Score

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

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

CVE-2025-0324 CRITICAL
9.4 Jun 02

Privilege escalation in Axis VAPIX framework.

CVE-2025-0358 HIGH
8.8 Jun 02

Privilege escalation vulnerability in Axis Communications' VAPIX Device Configuration framework that allows a local, aut

CVE-2026-1185 HIGH
8.8 May 12

Code execution with potential privilege escalation in AXIS OS 12.0.0 through 12.10.35 is reachable only after an attacke

CVE-2021-31988 HIGH
8.8 Oct 05

A user controlled parameter related to SMTP test functionality is not correctly validated making it possible to add the

CVE-2025-0359 HIGH
8.5 Mar 04

During an annual penetration test conducted on behalf of Axis Communication, Truesec discovered a flaw in the ACAP Appli

CVE-2023-21415 HIGH
8.1 Oct 16

Sandro Poppi, member of the AXIS OS Bug Bounty Program, has found that the VAPIX API overlay_del.cgi is vulnerable to pa

CVE-2025-0360 HIGH
7.8 Mar 04

During an annual penetration test conducted on behalf of Axis Communication, Truesec discovered a flaw in the VAPIX Devi

CVE-2021-31987 HIGH
7.5 Oct 05

A user controlled parameter related to SMTP test functionality is not correctly validated making it possible to bypass b

CVE-2026-0802 HIGH
7.3 May 12

Command injection in the ACAP configuration-file handling of AXIS OS 12.x allows a local, authenticated attacker to esca

CVE-2026-0804 HIGH
7.3 May 12

Path traversal in AXIS OS handling of ACAP application configuration files gives a local attacker holding low-level priv

CVE-2026-0541 HIGH
7.3 May 12

Privilege escalation on Axis devices running AXIS OS 12.0.0 through 12.9.31 lets a malicious ACAP (Axis Camera Applicati

CVE-2026-4757 HIGH
7.2 Aug 11

Remote code execution via improper input validation in a VAPIX API parameter on Axis OS affects Axis network camera and

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