← Back to the live CVE advisory feed

CVE-2026-104795: REDHAT

Severity
8.8 (HIGH)
Vendor
REDHAT
Patch status
Unknown
Published
2026-10-14T11:16:59.937
Modified
2026-10-14T16:17:31.110

Why it matters

High-severity vulnerability requiring prioritized review.

Recommended admin actions

  • Review and patch based on exposure, asset criticality, and business impact.

Technical summary

The insights-runtime-extractor runs as a privileged DaemonSet (`hostPID: true`) that scans container processes for runtime fingerprinting. When scanning a container, the coordinator: 1. **fork()s** a child process 2. **setns()** into the target container's PID and mount namespaces 3. **fchdir()** back to an orphaned FD pointing at the extractor's own root filesystem (where `/crio.sock` is hostPath-mounted) 4. Calls **only `seteuid(target_uid)`** — changing the effective UID but leaving the **real UID and saved-set-UID at 0** and **retaining the permitted capability set** 5. The `check_no_privileged_perms()` guard inspects only the Effective capability set (so it passes), and is **skipped entirely when the target runs as uid 0** 6. The `VersionExecutable` fingerprint invokes `fpr_kind_executable` with `process.command_line[0]` — the target's argv[0], read from `/proc//cmdline` and **fully controlled by the workload** 7. `fpr_kind_executable` calls `exec.Command(executable, "–version").Output()` — executing the **workload's own binary** inside the workload's mount namespace while **ruid=0 in the host user namespace** The executed process can call `setuid(0)` to restore full root with `CAP_SYS_ADMIN`, and inherits the orphaned cwd which resolves into the extractor container's filesystem containing the host CRI-O socket. ## Affected Code ### 1. Insufficient privilege drop (Rust — extractor coordinator) **File:** `extractor/src/insights_runtime_extractor.rs` “`rust // Lines 139-146 — seteuid-only drop, guard skipped for root containers join_process_namespaces(process.pid)?; change_dir(current_dir); switch_user(*process.uid)?; if *process.uid != 0 { perms::check_no_privileged_perms() .expect("Must not have privileged permissions to run fingerprints"); } fingerprint::run_fingerprints(&config, out_dir, &process); “` “`rust // Lines 182-185 — only effective UID changed; ruid/suid stay 0 fn switch_user(uid: u32) -> Result { debug!("… Becoming user: {uid}"); seteuid(uid.into()).map_err(|e| ScannerError::Errno(e)) } “` ### 2. Execution of untrusted binary (Go — fingerprint) **File:** `fingerprints/pkg/utils/file.go` “`go // Lines 75-80 — executes a path taken verbatim from workload's argv[0] func GetExecutableVersionOutput(executable string) (string, error) { out, err := exec.Command(executable, "–version").Output() if err != nil { return "", err } return string(out), nil } “` ### 3. Workload-controlled path forwarded (Rust — version_executable) **File:** `version_executable.rs` “`rust // Lines 29-34 — workload-controlled command_line[0] forwarded to fingerprint return Some(vec![ fpr_kind_executable, out_dir.to_string(), String::from(&process.command_line[0]), String::from(&version_executable.runtime_kind_name), ]); “` ## Attack Pattern **Attacker:** Any tenant able to schedule a pod (unprivileged, any namespace) **Victim:** The node running the insights-runtime-extractor DaemonSet **Trigger:** Automatic — the DaemonSet scans all container processes on the node **Attack sequence:** 1. Attacker creates a pod whose process name matches a configured versioned-executable pattern (`node`, `python`, `python3`, `MainThread`, or contains `java`) 2. The pod's main binary (at the path matching argv[0]) is a malicious executable that calls `setuid(0)` to restore root 3. When the insights operator triggers a scan, the DaemonSet forks, enters the attacker's mount namespace, and executes the attacker's binary with ruid=0 4. The attacker's code regains full root with `CAP_SYS_ADMIN` in the host user namespace 5. The inherited cwd contains the host CRI-O socket → full node compromise

CVE data is sourced from NVD/CNA records and optional enrichment. Validate against the vendor advisory before taking production action.

VULNERABILITY PULSE

LAST UPDATED: OCT 15, 2026 12:00 AM UTC
824 RECORDS
SECURE FEED ACTIVE
AFFECTED PRODUCT ACTION
CVE-2026-107594
File Upload to Order PATCH
Reporter: CONTACT
10
CRITICAL
VIEW RECORD
CVE-2026-55572
e107 is a content management system (CMS) PATCH
Reporter: SECURITY-ADVISORIES
10
CRITICAL
VIEW RECORD
CVE-2026-77524
KEDA is a Kubernetes-based Event Driven Autoscaling component. In PATCH
Reporter: SECURITY-ADVISORIES
9.9
CRITICAL
VIEW RECORD
CVE-2026-108390
Hestia Control Panel is a lightweight and powerful control panel for the modern web PATCH
Reporter: SECURITY-ADVISORIES
9.9
CRITICAL
VIEW RECORD
CVE-2026-110392
an OS command ('OS command injection') vulnerability in Samsung Open Source QA-Board
Reporter: PSIRT
9.8
CRITICAL
VIEW RECORD
CVE-2026-93388
Printcart Store – Web to Print Product Designer for WooCommerce
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-110002
Snazzy Social Media Feed
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-97657
Abandoned Cart Pro for WooCommerce
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-97668
Abandoned Cart Pro for WooCommerce
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-104800
AGE-GATE
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-87855
JTL-Connector for WooCommerce
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-104748
SimpleForm – Form Maker to Chat Apps with Quiz, Poll and Multi Lead Notifications
Reporter: SECURITY
9.8
CRITICAL
VIEW RECORD
CVE-2026-107424
M A Vinoth Kumar Frontend Dashboard frontend-dashboard
Reporter: AUDIT
9.8
CRITICAL
VIEW RECORD
CVE-2026-108291
Deserialization of Untrusted Data vulnerability in itthinx Affiliates affiliates
Reporter: AUDIT
9.8
CRITICAL
VIEW RECORD
CVE-2026-16740
TR7 ASP: from 1.0.40.236 PATCH
Reporter: ILETISIM
9.8
CRITICAL
VIEW RECORD
CVE-2026-16741
TR7 ASP: from 1.0.40.236 PATCH
Reporter: ILETISIM
9.8
CRITICAL
VIEW RECORD
CVE-2026-108065
Channel Software WebAlliance eCommerce [VERSION — missing]
Reporter: CVE
9.8
CRITICAL
VIEW RECORD
CVE-2026-59774
Gitea
Reporter: 88EE5874-CF24-4952-AEA0-31AFFEDB7FF2
9.8
CRITICAL
VIEW RECORD
CVE-2026-76519 EXPLOITED
Cisco Secure Email
Reporter: PSIRT
9.8
CRITICAL
VIEW RECORD
CVE-2026-55573
e107 is a content management system (CMS) PATCH
Reporter: SECURITY-ADVISORIES
9.8
CRITICAL
VIEW RECORD
CVE-2026-55680
WeGIA is a web manager for charitable institutions PATCH
Reporter: SECURITY-ADVISORIES
9.8
CRITICAL
VIEW RECORD
CVE-2026-55683
WeGIA is a web manager for charitable institutions PATCH
Reporter: SECURITY-ADVISORIES
9.8
CRITICAL
VIEW RECORD
CVE-2026-55684
WeGIA is a web manager for charitable institutions PATCH
Reporter: SECURITY-ADVISORIES
9.8
CRITICAL
VIEW RECORD
CVE-2026-89310
JTL-WMS
Reporter: A6D3DC9E-0591-4A13-BCE7-0F5B31FF6158
9.4
CRITICAL
VIEW RECORD
CVE-2020-37282
office-converter
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110612
vlife
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110631
Komodo
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110634
git-diff PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110635
webp-converter PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110636
pypdftk
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110638
doc-recog
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110639
@mborne/extract PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110640
Whisper-node
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110643
transcribe2texts
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110644
nodejs-whisper
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110645
Video-stitch PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110649
Stills PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110650
The thumbnail Python package
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-101950
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101956
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101967
Junos OS Evolved
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101980
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101986
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101990
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-102031
Junos OS Evolved
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-102175
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-102178
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-102182
the kmd component of Juniper Networks Junos OS on MX Series PATCH
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-109439
Lantronix XPress-DR and XPress-DR-I (CoBos-family) firmware
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-33792
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-33796
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101954
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101982
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-101983
Junos OS
Reporter: SIRT
9.3
CRITICAL
VIEW RECORD
CVE-2026-103415
ECLIPSE
Reporter: EMO
9.3
CRITICAL
VIEW RECORD
CVE-2026-77371
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
9.3
CRITICAL
VIEW RECORD
CVE-2026-92152
Product identification pending PATCH
Reporter: SECURITY-ADVISORIES
9.3
CRITICAL
VIEW RECORD
CVE-2026-110536
DIR-868L
Reporter: CNA
9.3
CRITICAL
VIEW RECORD
CVE-2026-110862
Better Auth from 1.4.0-beta.18 PATCH
Reporter: DISCLOSURE
9.3
CRITICAL
VIEW RECORD
CVE-2026-110447
Collabora Online Built-in CODE Server PATCH
Reporter: CVE
9.2
CRITICAL
VIEW RECORD
CVE-2026-14851
Copart’s online billing service
Reporter: CVE-COORDINATION
9.2
CRITICAL
VIEW RECORD
CVE-2020-37281
Gravitee API Management
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-110616
NullHub
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-110628
Kan 0.5.5
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-110632
MyReport Updater
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-110646
Beganovich snappdf from 1.1.0 PATCH
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-15176
NGINX Plus
Reporter: F5SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-93479
NGINX Plus
Reporter: F5SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-97205
NGINX Plus
Reporter: F5SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-101955
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-101997
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102037
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102062
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102068
Junos OS Evolved
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102070
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102084
the VPN daemon of Juniper Networks Junos OS on SRX Series PATCH
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-33789
Junos OS
Reporter: SIRT
9.2
CRITICAL
VIEW RECORD
CVE-2026-102748
Dgraph is an open source distributed GraphQL database PATCH
Reporter: SECURITY-ADVISORIES
9.2
CRITICAL
VIEW RECORD
CVE-2026-110770
Databasus 3.7.0
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-110858
GitPython from 3.1.30 PATCH
Reporter: DISCLOSURE
9.2
CRITICAL
VIEW RECORD
CVE-2026-92097
Click to Chat – HoliThemes
Reporter: SECURITY
9.1
CRITICAL
VIEW RECORD
CVE-2026-102893
Zulip is an open-source team collaboration tool. In Zulip Server PATCH
Reporter: SECURITY-ADVISORIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-102476
Product identification pending
Reporter: EMO
9.1
CRITICAL
VIEW RECORD
CVE-2026-85714
Stirling-PDF is a locally hosted web application that facilitates various operations on PDF files PATCH
Reporter: SECURITY-ADVISORIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-108335
HITACHIVANTARA
Reporter: SECURITY.VULNERABILITIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-108336
HITACHIVANTARA
Reporter: SECURITY.VULNERABILITIES
9.1
CRITICAL
VIEW RECORD
CVE-2026-110864
Better Auth from 1.5.0-beta.12 PATCH
Reporter: DISCLOSURE
9.1
CRITICAL
VIEW RECORD
CVE-2026-86002
Dokku is a docker-powered platform as a service. In Dokku PATCH
Reporter: SECURITY-ADVISORIES
9
CRITICAL
VIEW RECORD
CVE-2026-91881
Dell Terraform Provider for Redfish PATCH
Reporter: SECURITY_ALERT
9
CRITICAL
VIEW RECORD
CVE-2026-110867
Renovate PATCH
Reporter: DISCLOSURE
9
CRITICAL
VIEW RECORD
CVE-2026-105429
the NetBird client SSH configuration manager (client/ssh/config/manager.go) in NetBird PATCH
Reporter: 33C584B5-0579-4C06-B2A0-8D8329FCAB9C
8.9
HIGH
VIEW RECORD
CVE-2026-107126
The WP Booking System WordPress plugin PATCH
Reporter: CONTACT
8.8
HIGH
VIEW RECORD
CVE-2026-86799
The Forms WordPress plugin PATCH
Reporter: CONTACT
8.8
HIGH
VIEW RECORD
CVE-2026-105106
Koha PATCH
Reporter: 309F9EA4-E3E9-4C6C-B79D-E8EB01244F2C
8.8
HIGH
VIEW RECORD
CVE-2026-104795
REDHAT
Reporter: SECALERT
8.8
HIGH
VIEW RECORD
CVE-2026-106599
Deserialization of Untrusted Data vulnerability in Brainstorm Force SureCart surecart
Reporter: AUDIT
8.8
HIGH
VIEW RECORD
CVE-2026-71184
Gitea
Reporter: 88EE5874-CF24-4952-AEA0-31AFFEDB7FF2
8.8
HIGH
VIEW RECORD
CVE-2026-87093
MOVEit Transfer PATCH
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-89067
MOVEit Transfer PATCH
Reporter: SECURITY
8.8
HIGH
VIEW RECORD
CVE-2026-101966
the jti-dialoutd of Juniper Networks Junos OS Evolved
Reporter: SIRT
8.8
HIGH
VIEW RECORD

About the Vulnerability Pulse CVE Feed

The Vulnerability Pulse feed tracks live CVE advisories sourced from the National Vulnerability Database and vendor security disclosures. It is designed for SOC analysts, IT administrators, and security teams who need a fast, filterable view of current vulnerabilities without digging through raw NVD data.

How to Use the CVE Advisory Tracker

Use the severity filters to narrow results to Critical or High priority vulnerabilities. Filter by vendor to focus on software and hardware relevant to your environment. Export to CSV for reporting, ticketing, or patch prioritization workflows.

What Is a CVE Advisory?

A CVE (Common Vulnerabilities and Exposures) advisory is a public disclosure of a security vulnerability assigned a unique identifier by MITRE. Advisories include severity scores (CVSS), affected versions, and remediation guidance. Monitoring CVE advisories is a core function of vulnerability management programs and SOC operations.

CVE Analysis & Writeups

For in-depth analysis of specific vulnerabilities, visit the IT Knowledge Bases blog for CVE breakdowns, exploitation analysis, and remediation guidance written for security practitioners.