Executive Summary
Two critical unpatched vulnerabilities in Kaltura's HTML5 video player library (CVE-2026-19913 and CVE-2026-19912) allow remote, unauthenticated attackers to read arbitrary files and execute code on affected servers. The flaws stem from unsafe deserialization in the mwEmbedLoader.php endpoint, affecting both individual customer installations and Kaltura's shared multi-tenant CDN infrastructure. With CVSS scores of 9.1 and 10.0 respectively, these vulnerabilities require only network access to exploit, with no authentication needed. CERT/CC reported being unable to coordinate with Kaltura for patches, leaving administrators to implement workarounds.
This incident highlights the growing risk of unpatched vulnerabilities in widely-deployed media platforms and the challenges of coordinating disclosures with unresponsive vendors, particularly as video streaming infrastructure becomes increasingly critical to business operations.
Why This Matters Now
With video platforms integral to modern business communications and customer engagement, unpatched critical vulnerabilities in widely-deployed libraries like Kaltura's mwEmbed create immediate exposure risks across thousands of organizations, compounded by vendor unresponsiveness to security coordination efforts.
Attack Path Analysis
Attackers exploit unpatched Kaltura mwEmbed deserialization vulnerabilities (CVE-2026-19913, CVE-2026-19912) to achieve initial compromise through unauthenticated file read and code execution. They escalate privileges by reading configuration files containing database credentials and admin passwords, then establish command and control through web shells. Data exfiltration occurs via compromised database access and configuration exposure, potentially leading to service disruption and unauthorized access to video platform resources.
Kill Chain Progression
This analysis maps confirmed threat intelligence to the full cloud kill chain to show where defensive gaps would emerge as an attack progresses.
Initial Compromise
Description
Remote unauthenticated attackers exploit unsafe deserialization in mwEmbedLoader.php endpoint using ServiceUrl parameter to trigger file read (CVE-2026-19913) and achieve code execution (CVE-2026-19912) by manipulating uiconf_id parameter for directory traversal
Related CVEs
CVE-2026-19913
CVSS 7.5An unsafe deserialization vulnerability in Kaltura mwEmbedLoader.php allows remote attackers to read arbitrary files from the server via the ServiceUrl parameter using file:// scheme.
Affected Products:
Kaltura mwEmbed HTML5 Video Player Library – html5lib v2.45, v2.103 and earlier, all v2.x releases
Exploit Status:
proof of conceptCVE-2026-19912
CVSS 10An unsafe deserialization vulnerability in Kaltura mwEmbedLoader.php combined with path traversal via uiconf_id parameter allows remote code execution on the server.
Affected Products:
Kaltura mwEmbed HTML5 Video Player Library – html5lib v2.45, v2.103 and earlier, all v2.x releases
Exploit Status:
proof of concept
MITRE ATT&CK® Techniques
Exploit Public-Facing Application
Process Injection
Exploitation for Client Execution
File and Directory Discovery
Data from Local System
Web Shell
Valid Accounts
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
PCI DSS 4.0 – Custom and Bespoke Software
Control ID: 6.2.4
NYDFS 23 NYCRR 500 – Cybersecurity Program
Control ID: 500.02(g)
DORA – ICT Risk Management Framework
Control ID: Article 8
CISA ZTMM 2.0 – Secure Software Development
Control ID: Application Security
NIS2 Directive – Cybersecurity Risk Management Measures
Control ID: Article 21
ISO 27001 – Management of Technical Vulnerabilities
Control ID: A.12.6.1
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Higher Education/Acadamia
Educational institutions using Kaltura's video platform face critical web application vulnerabilities enabling remote file access and code execution, compromising student data and academic systems.
Health Care / Life Sciences
Healthcare organizations leveraging Kaltura for medical training videos risk HIPAA violations through unpatched deserialization flaws allowing unauthorized access to patient information systems.
Broadcast Media
Media companies utilizing Kaltura's HTML5 video player face severe operational disruption as attackers can execute arbitrary code and access sensitive content management configurations.
Entertainment/Movie Production
Production studios using Kaltura's multi-tenant CDN infrastructure risk intellectual property theft through file disclosure vulnerabilities exposing proprietary video content and metadata.
Sources
- Unpatched Kaltura mwEmbed Flaws Could Let Remote Attackers Read Files and Run Codehttps://thehackernews.com/2026/08/unpatched-kaltura-mwembed-flaws-could.htmlVerified
- CERT Coordination Center Vulnerability Note VU#308749https://www.kb.cert.org/vuls/id/308749Verified
- One Parameter, Two Bugs - Technical Analysis of Kaltura Vulnerabilitieshttps://anddone-git.github.io/2026/one-parameter-two-bugs/Verified
- Kaltura Server Repository - KalturaClientBase.phphttps://github.com/kaltura/server/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.
Aviatrix Zero Trust CNSF would constrain the Kaltura multi-tenant platform compromise by limiting lateral movement between customer environments and reducing the blast radius of the initial web application exploitation through network segmentation and controlled east-west traffic flows.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: The initial web application compromise would likely succeed, but CNSF network segmentation policies could limit the attacker's immediate reachability to backend systems and reduce the scope of accessible network resources from the compromised web server.
Control: Zero Trust Segmentation
Mitigation: While configuration file access would likely remain possible on the compromised host, Zero Trust segmentation could constrain the effectiveness of stolen credentials by limiting network paths to administrative interfaces and reducing the scope of accessible backend services.
Control: East-West Traffic Security
Mitigation: East-West traffic controls would likely constrain lateral movement between customer tenants and production hosts, reducing the attacker's ability to pivot across the multi-tenant CDN infrastructure and limiting access to shared backend resources.
Control: Multicloud Visibility & Control
Mitigation: Web shell deployment would likely succeed on the compromised host, but multicloud visibility controls could constrain the attacker's command and control reachability by limiting outbound network paths and reducing access to external communication channels.
Control: Egress Security & Policy Enforcement
Mitigation: Egress security policies would likely constrain large-scale data exfiltration by limiting outbound network paths from compromised systems and reducing the attacker's ability to transfer sensitive customer data and configuration information to external destinations.
The overall impact to the multi-tenant video platform would likely be reduced through network segmentation, with constrained blast radius limiting the number of affected customer environments and reducing the scope of accessible video content and customer data.
Impact at a Glance
Affected Business Functions
- Video Content Management
- Media Publishing Platforms
- Educational Video Services
- Corporate Communications
Estimated downtime: N/A
Estimated loss: N/A
Database connection strings, admin and console passwords, partner secrets, API keys, and internal configuration data exposed through local.ini file access. Potential for arbitrary file system access and remote code execution affecting all tenants on shared Kaltura CDN infrastructure.
Recommended Actions
Key Takeaways & Next Steps
- • Deploy Inline IPS (Suricata) with signature-based detection to identify and block exploit attempts targeting CVE-2026-19913 and CVE-2026-19912 in real-time
- • Implement Egress Security & Policy Enforcement to restrict outbound network access from application servers and prevent payload fetching required for code execution
- • Enable Zero Trust Segmentation with least privilege policies to contain lateral movement within multi-tenant CDN infrastructure
- • Deploy Multicloud Visibility & Control to detect anomalous interactions including repeated malformed requests to vulnerable endpoints
- • Implement Cloud Firewall (ACF) with URL filtering and secure outbound controls to block malicious ServiceUrl parameters and unauthorized file access attempts



