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-45035

CVE-2026-45035: Tabby Terminal Emulator RCE Vulnerability

CVE-2026-45035 is a remote code execution flaw in Tabby terminal emulator that allows attackers to execute arbitrary commands through malicious links. This article covers the technical details, affected versions, and mitigation.

Published: May 21, 2026

CVE-2026-45035 Overview

CVE-2026-45035 is a command injection vulnerability in Tabby, a configurable terminal emulator formerly known as Terminus. Versions prior to 1.0.233 register Tabby as the handler for the tabby:// URL scheme on all supported platforms. The handler exposes a run command that executes operating system commands without confirmation, sanitization, or sandboxing. An attacker can craft a tabby://run?command=... link and deliver it through a website, email, or chat message. Clicking the link launches Tabby and immediately spawns the attacker-supplied command under the victim's account. The flaw is tracked as [CWE-78] OS Command Injection and resolved in version 1.0.233.

Critical Impact

A single click on a malicious tabby:// link grants attackers remote code execution with the victim's full user privileges, with no further interaction required.

Affected Products

  • Tabby (formerly Terminus) terminal emulator versions prior to 1.0.233
  • All desktop platforms where Tabby registers the tabby:// URL scheme handler (Windows, macOS, Linux)
  • Any system where a browser, mail client, or messaging app can launch registered URL handlers

Discovery Timeline

  • 2026-05-15 - CVE-2026-45035 published to NVD
  • 2026-05-19 - Last updated in NVD database

Technical Details for CVE-2026-45035

Vulnerability Analysis

Tabby registers itself as the system handler for the custom tabby:// URL scheme during installation. When the operating system receives a URL with this scheme, it launches Tabby and passes the URL as a parameter. Tabby parses the URL and dispatches the embedded action. The run action accepts a command parameter and forwards its value directly to the host shell for execution.

The handler does not prompt the user, validate the caller, or restrict the command surface. Any application capable of launching a URL — including web browsers, email clients, document viewers, and instant messengers — can therefore trigger arbitrary command execution. The exploit chain requires only that a victim clicks a link once Tabby is installed.

Root Cause

The root cause is the absence of input validation and user confirmation in the tabby:// URL scheme handler. The run command treats untrusted URL input as a trusted shell instruction. There is no allowlist of safe actions, no command sanitization, and no sandboxing of the spawned process. The vulnerability maps to [CWE-78] Improper Neutralization of Special Elements used in an OS Command.

Attack Vector

The attack vector is network-based with passive user interaction. An attacker hosts or distributes a link of the form tabby://run?command=<payload>. Delivery channels include phishing emails, malicious advertisements, compromised websites, chat messages, and shared documents. When the victim clicks the link, the browser hands the URL to the operating system, which invokes Tabby. Tabby then spawns the attacker's command as a child process inheriting the user's privileges. Payloads can download additional malware, exfiltrate data, or establish persistent access.

Detection Methods for CVE-2026-45035

Indicators of Compromise

  • Process trees in which tabby (or Tabby.exe) is the parent of cmd.exe, powershell.exe, bash, sh, zsh, or scripting interpreters shortly after a browser or mail client launches
  • Command-line arguments to Tabby containing the substring tabby://run?command=
  • Outbound network connections initiated by child processes of Tabby to previously unseen hosts
  • Browser history or email metadata referencing tabby:// URIs from untrusted senders

Detection Strategies

  • Hunt for parent-child relationships where a browser, mail client, or chat application launches tabby followed by an immediate shell or interpreter spawn
  • Inspect Windows registry keys under HKCR\tabby\shell\open\command and equivalent macOS/Linux handlers for unexpected modifications
  • Correlate URL-handler invocations with subsequent file writes, scheduled task creation, or credential access events

Monitoring Recommendations

  • Enable command-line auditing and process creation logging (Windows Event ID 4688, Sysmon Event ID 1, Linux auditd execve)
  • Forward endpoint telemetry to a centralized analytics platform and alert on Tabby process ancestry anomalies
  • Track installed Tabby versions across the fleet and flag hosts running builds below 1.0.233

How to Mitigate CVE-2026-45035

Immediate Actions Required

  • Upgrade Tabby to version 1.0.233 or later on every endpoint where it is installed
  • Inventory systems using software asset management tooling to identify outdated Tabby installations
  • Instruct users to avoid clicking tabby:// links from untrusted sources until patching is complete
  • Block or strip tabby:// URIs at email and messaging security gateways pending remediation

Patch Information

The maintainers released a fix in Tabby 1.0.233, which removes or restricts the unsafe run action in the tabby:// URL scheme handler. Patch details and the upstream advisory are published in the Tabby GitHub Security Advisory GHSA-hf8h-rjrf-3jg6. Administrators should obtain the update through the official Tabby release channel and validate the version after deployment.

Workarounds

  • Unregister the tabby:// URL scheme handler from the operating system until the patched version is installed
  • On Windows, remove the HKCR\tabby registry hive; on macOS, edit LSHandlers via lsregister; on Linux, remove the x-scheme-handler/tabby association from mimeapps.list
  • Apply browser policies that prompt before launching external protocol handlers, reducing zero-click exposure
bash
# Configuration example: unregister the tabby:// handler on Linux
xdg-mime default '' x-scheme-handler/tabby
sed -i '/x-scheme-handler\/tabby/d' ~/.config/mimeapps.list

# Verify Tabby version meets the fixed release
tabby --version   # expect 1.0.233 or higher

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

  • Vulnerability Details
  • TypeRCE

  • Vendor/TechTabby

  • SeverityCRITICAL

  • CVSS Score9.4

  • EPSS Probability0.04%

  • Known ExploitedNo
  • CVSS Vector
  • CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
  • Impact Assessment
  • ConfidentialityLow
  • IntegrityHigh
  • AvailabilityHigh
  • CWE References
  • CWE-78
  • Vendor Resources
  • GitHub Security Advisory
  • Related CVEs
  • CVE-2026-45038: Tabby Terminal Emulator RCE Vulnerability

  • CVE-2026-45036: Tabby Terminal Emulator RCE Vulnerability

  • CVE-2026-45037: Tabby Terminal Emulator RCE Vulnerability
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