A Leader in the 2026 Gartner® Magic Quadrant™ for Endpoint Protection. Six years running.Six years. Gartner® Magic Quadrant™ Leader.Find Out Why
Experiencing a Breach?Blog
Get StartedContact Us
SentinelOne
  • Platform
    Platform Overview
    • Singularity Platform
      Welcome to Integrated Enterprise Security
    • AI for Security
      Leading the Way in AI-Powered Security Solutions
    • Securing AI
      Accelerate AI Adoption with Secure AI Tools, Apps, and Agents.
    • How It Works
      The Singularity XDR Difference
    • Singularity Marketplace
      One-Click Integrations to Unlock the Power of XDR
    • Pricing & Packaging
      Comparisons and Guidance at a Glance
    Data & AI
    • Purple AI
      Accelerate SecOps with Generative AI
    • Singularity Hyperautomation
      Easily Automate Security Processes
    • AI-SIEM
      The AI SIEM for the Autonomous SOC
    • AI Data Pipelines
      Security Data Pipeline for AI SIEM and Data Optimization
    • Singularity Data Lake
      AI-Powered, Unified Data Lake
    • Singularity Data Lake for Log Analytics
      Seamlessly Ingest Data from On-Prem, Cloud or Hybrid Environments
    Endpoint Security
    • Singularity Endpoint
      Autonomous Prevention, Detection, and Response
    • Singularity XDR
      Native & Open Protection, Detection, and Response
    • Singularity RemoteOps Forensics
      Orchestrate Forensics at Scale
    • Singularity Threat Intelligence
      Comprehensive Adversary Intelligence
    • Singularity Vulnerability Management
      Application & OS Vulnerability Management
    • Singularity Identity
      Identity Threat Detection and Response
    Cloud Security
    • Singularity Cloud Security
      Block Attacks with an AI-Powered CNAPP
    • Singularity Cloud Native Security
      Secure Cloud and Development Resources
    • Singularity Cloud Workload Security
      Real-Time Cloud Workload Protection Platform
    • Singularity Cloud Data Security
      AI-Powered Threat Detection for Cloud Storage
    • Singularity Cloud Security Posture Management
      Detect and Remediate Cloud Misconfigurations
    Securing AI
    • Prompt Security
      Secure AI Tools Across Your Enterprise
  • Why SentinelOne?
    Why SentinelOne?
    • Why SentinelOne?
      Cybersecurity Built for What’s Next
    • Our Customers
      Trusted by the World’s Leading Enterprises
    • Industry Recognition
      Tested and Proven by the Experts
    • About Us
      The Industry Leader in Autonomous Cybersecurity
    Compare SentinelOne
    • Arctic Wolf
    • Broadcom
    • CrowdStrike
    • Cybereason
    • Microsoft
    • Palo Alto Networks
    • Sophos
    • Splunk
    • Trellix
    • Trend Micro
    • Wiz
    Verticals
    • Energy
    • Federal Government
    • Finance
    • Healthcare
    • Higher Education
    • K-12 Education
    • Manufacturing
    • Retail
    • State and Local Government
  • Services
    Managed Services
    • Managed Services Overview
      Wayfinder Threat Detection & Response
    • Threat Hunting
      World-Class Expertise and Threat Intelligence
    • Managed Detection & Response
      24/7/365 Expert MDR Across Your Entire Environment
    • Incident Readiness & Response
      DFIR, Breach Readiness, & Compromise Assessments
    Support, Deployment, & Health
    • Technical Account Management
      Customer Success with Personalized Service
    • SentinelOne GO
      Guided Onboarding & Deployment Advisory
    • SentinelOne University
      Live and On-Demand Training
    • Services Overview
      Comprehensive Solutions for Seamless Security Operations
    • SentinelOne Community
      Community Login
  • Partners
    Our Network
    • MSSP Partners
      Succeed Faster with SentinelOne
    • Singularity Marketplace
      Extend the Power of S1 Technology
    • Cyber Risk Partners
      Enlist Pro Response and Advisory Teams
    • Technology Alliances
      Integrated, Enterprise-Scale Solutions
    • SentinelOne for AWS
      Hosted in AWS Regions Around the World
    • Channel Partners
      Deliver the Right Solutions, Together
    • SentinelOne for Google Cloud
      Unified, Autonomous Security Giving Defenders the Advantage at Global Scale
    • Partner Locator
      Your Go-to Source for Our Top Partners in Your Region
    Partner Portal→
  • Resources
    Resource Center
    • Case Studies
    • Data Sheets
    • eBooks
    • Reports
    • Videos
    • Webinars
    • Whitepapers
    • Events
    View All Resources→
    Blog
    • Feature Spotlight
    • For CISO/CIO
    • From the Front Lines
    • Identity
    • Cloud
    • macOS
    • SentinelOne Blog
    Blog→
    Tech Resources
    • SentinelLABS
    • Ransomware Anthology
    • Cybersecurity 101
  • About
    About SentinelOne
    • About SentinelOne
      The Industry Leader in Cybersecurity
    • Investor Relations
      Financial Information & Events
    • SentinelLABS
      Threat Research for the Modern Threat Hunter
    • Careers
      The Latest Job Opportunities
    • Press & News
      Company Announcements
    • Cybersecurity Blog
      The Latest Cybersecurity Threats, News, & More
    • FAQ
      Get Answers to Our Most Frequently Asked Questions
    • DataSet
      The Live Data Platform
    • S Foundation
      Securing a Safer Future for All
    • S Ventures
      Investing in the Next Generation of Security, Data and AI
  • Pricing
Get StartedContact Us
CVE Vulnerability Database
Vulnerability Database/CVE-2026-46182

CVE-2026-46182: Linux Kernel Information Disclosure Flaw

CVE-2026-46182 is an information disclosure vulnerability in the Linux kernel's pseries/papr-hvpipe component that leaks uninitialized stack memory to userspace. This article covers technical details, impact, and mitigation.

Published: May 28, 2026

CVE-2026-46182 Overview

CVE-2026-46182 is a kernel information disclosure vulnerability in the Linux kernel's pseries/papr-hvpipe driver for the PowerPC architecture. The flaw exists because the hdr variable is allocated on the stack with only the hdr.version and hdr.flags fields initialized explicitly. The struct papr_hvpipe_hdr contains reserved padding bytes (reserved[3] and reserved2[40]) that remain uninitialized. When copy_to_user() is invoked, these uninitialized bytes are copied to userspace, leaking arbitrary kernel stack memory contents. The upstream fix initializes the entire struct to zero before population [CWE-908: Use of Uninitialized Resource].

Critical Impact

Local userspace processes on affected PowerPC pSeries systems can read uninitialized kernel stack memory, potentially exposing sensitive kernel data, pointers, or secrets useful for further exploitation.

Affected Products

  • Linux kernel with pseries/papr-hvpipe driver enabled (IBM PowerPC pSeries platforms)
  • Stable kernel branches receiving backports referenced in the upstream commits
  • PowerPC LPAR (Logical Partition) environments using PAPR hypervisor pipe interfaces

Discovery Timeline

  • 2026-05-28 - CVE-2026-46182 published to NVD
  • 2026-05-28 - Last updated in NVD database

Technical Details for CVE-2026-46182

Vulnerability Analysis

The vulnerability resides in the PowerPC pseries/papr-hvpipe subsystem, which provides a hypervisor pipe interface between Linux logical partitions and the PAPR (Power Architecture Platform Reference) hypervisor. The driver constructs a header structure on the kernel stack, populates two fields, and copies the header to userspace via copy_to_user().

Because the structure is stack-allocated and only partially initialized, the remaining bytes contain whatever stale data previously occupied that stack frame. The struct papr_hvpipe_hdr defines two reserved fields, reserved[3] and reserved2[40], totaling 43 bytes of padding that the original code never zeroed.

This represents a classic kernel-to-user infoleak. While the vulnerability does not directly enable code execution or privilege escalation, the disclosed memory may contain kernel pointers useful for bypassing Kernel Address Space Layout Randomization (KASLR) or other kernel secrets that aid subsequent exploitation chains.

Root Cause

The root cause is incomplete initialization of a stack-allocated structure prior to its transmission to userspace. Selective field assignment leaves padding and reserved bytes containing residual kernel stack contents. The fix replaces selective initialization with a full zero-initialization of the structure before any field assignment.

Attack Vector

An unprivileged local user on an affected PowerPC pSeries system invokes the papr-hvpipe interface and reads the returned header from userspace. The returned bytes include the uninitialized reserved fields, exposing kernel stack memory. Exploitation requires local access and the ability to interact with the papr-hvpipe character device or syscall interface.

No verified public proof-of-concept code is associated with this CVE. The vulnerability mechanism is documented in the upstream kernel commits referenced in the kernel.org stable tree.

Detection Methods for CVE-2026-46182

Indicators of Compromise

  • Unusual or repeated access to papr-hvpipe device interfaces from unprivileged user processes on PowerPC LPAR systems
  • Userspace processes performing high-frequency reads of hypervisor pipe headers, which may indicate scraping for kernel memory disclosure
  • Presence of unpatched kernel versions on pSeries hardware where the papr-hvpipe driver is loaded

Detection Strategies

  • Audit running kernel versions across the PowerPC fleet and compare against the patched commits 0479b6e9f999, cefeed4429626, and f88f8e4485b4
  • Enable kernel auditing (auditd) rules covering open and read syscalls against the papr-hvpipe device node to surface anomalous access patterns
  • Apply static analysis tools such as smatch or coccinelle in CI pipelines to flag copy_to_user() calls on partially initialized stack structures

Monitoring Recommendations

  • Forward kernel audit logs and process telemetry from PowerPC hosts into a centralized logging or SIEM platform for correlation
  • Track invocations of low-level PAPR hypervisor interfaces from non-root processes and alert on deviations from baseline
  • Monitor kernel package update status and flag systems running kernel builds predating the upstream patch

How to Mitigate CVE-2026-46182

Immediate Actions Required

  • Apply the upstream Linux kernel patches referenced in the commits 0479b6e9f999cc1cbad7d9f09f574fc387e605d5, cefeed44296261173a806bef988b26bc565da4be, and f88f8e4485b437e0a2f96a7ff1f88aa22d925659
  • Inventory all PowerPC pSeries LPARs and prioritize patching systems exposing papr-hvpipe to multi-tenant or untrusted local users
  • Restrict access to PAPR hypervisor pipe interfaces to trusted system accounts where the patch cannot be deployed immediately

Patch Information

The upstream fix initializes the entire struct papr_hvpipe_hdr to zero before assigning the version and flags fields, eliminating the leak of reserved[3] and reserved2[40] padding bytes. Patches are merged into the mainline and stable kernel trees. Refer to the kernel.org commit log for the canonical fix and distribution-specific backports.

Workarounds

  • Disable the papr-hvpipe driver via kernel build configuration or module blacklist where the functionality is not required
  • Tighten Discretionary Access Control (DAC) permissions on the papr-hvpipe device node to limit access to privileged accounts
  • Apply Mandatory Access Control (MAC) policies through SELinux or AppArmor to confine processes that interact with the hypervisor pipe interface
bash
# Example: blacklist the papr-hvpipe module until patched kernel is deployed
echo 'blacklist papr-hvpipe' | sudo tee /etc/modprobe.d/blacklist-papr-hvpipe.conf
sudo update-initramfs -u

# Verify kernel version after patching
uname -r

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

  • Vulnerability Details
  • TypeInformation Disclosure

  • Vendor/TechLinux Kernel

  • SeverityNONE

  • CVSS ScoreN/A

  • Known ExploitedNo
  • Impact Assessment
  • ConfidentialityNone
  • IntegrityNone
  • AvailabilityNone
  • Technical References
  • Kernel Git Commit Log

  • Kernel Git Commit Log

  • Kernel Git Commit Log
  • Related CVEs
  • CVE-2026-46229: Linux Kernel Information Disclosure Flaw

  • CVE-2026-46221: Linux Kernel Information Disclosure Flaw

  • CVE-2026-46211: Linux Kernel Information Disclosure Bug

  • CVE-2026-46172: Linux Kernel Information Disclosure Flaw
Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.

Try SentinelOne
  • Get Started
  • Get a Demo
  • Product Tour
  • Why SentinelOne
  • Pricing & Packaging
  • FAQ
  • Contact
  • Contact Us
  • Customer Support
  • SentinelOne Status
  • Language
  • Platform
  • Singularity Platform
  • Singularity Endpoint
  • Singularity Cloud
  • Singularity AI-SIEM
  • Singularity Identity
  • Singularity Marketplace
  • Purple AI
  • Services
  • Wayfinder TDR
  • SentinelOne GO
  • Technical Account Management
  • Support Services
  • Verticals
  • Energy
  • Federal Government
  • Finance
  • Healthcare
  • Higher Education
  • K-12 Education
  • Manufacturing
  • Retail
  • State and Local Government
  • Cybersecurity for SMB
  • Resources
  • Blog
  • Labs
  • Case Studies
  • Videos
  • Product Tours
  • Events
  • Cybersecurity 101
  • eBooks
  • Webinars
  • Whitepapers
  • Press
  • News
  • Ransomware Anthology
  • Company
  • About Us
  • Our Customers
  • Careers
  • Partners
  • Legal & Compliance
  • Security & Compliance
  • Investor Relations
  • S Foundation
  • S Ventures

©2026 SentinelOne, All Rights Reserved.

Privacy Notice Terms of Use

English