Uncontrolled search path elements in Anthropic Claude for Windows installer (Claude Setup.exe) versions prior to 1.1.3363 allow local privilege escalation via DLL search-order hijacking. The installer loads DLLs (e.g., profapi.dll) from its own directory after UAC elevation, enabling arbitrary code execution if a malicious DLL is planted alongside the installer.
CVE-2026-22561 is a local privilege escalation vulnerability in Anthropic Claude for Windows installer versions before 1.1.3363, exploitable through DLL search-order hijacking. An attacker with local access can plant malicious DLLs in the installer directory to achieve arbitrary code execution with elevated privileges post-UAC elevation. While no public exploit exists and no patch is currently available, the vulnerability poses a significant risk to organizations where Claude is deployed on shared or insufficiently secured Windows systems.
Immediate Actions:
1. Inventory all Claude installations across Windows systems, prioritizing shared workstations and administrative machines
2. Restrict physical and local access to machines running vulnerable Claude versions
3. Implement file integrity monitoring on directories containing Claude installers
4. Review local user account privileges and disable unnecessary local admin accounts
Patching Guidance:
1. Upgrade Claude to version 1.1.3363 or later when available
2. Until patching is possible, uninstall Claude from non-essential systems
3. If Claude must remain installed, apply compensating controls immediately
Compensating Controls (if patch unavailable):
1. Implement Application Whitelisting (AppLocker/Windows Defender Application Control) to restrict DLL loading from non-system directories
2. Enable Windows Defender Exploit Guard and configure Attack Surface Reduction rules
3. Restrict write permissions to Claude installation directories to SYSTEM and Administrators only
4. Disable UAC elevation for Claude installer or run installations in isolated environments
5. Monitor for suspicious DLL files in Claude installation directories
Detection Rules:
1. Monitor for DLL files created in Claude installation directory with suspicious names (profapi.dll, etc.)
2. Alert on Claude Setup.exe execution with UAC elevation followed by DLL loading from non-system paths
3. Track file modifications in %ProgramFiles%\Anthropic\Claude\ directory
4. Monitor process creation with parent process Claude Setup.exe
5. Implement YARA rule: detect unsigned DLLs in Claude installation paths
الإجراءات الفورية:
1. حصر جميع تثبيتات Claude على أنظمة Windows، مع إعطاء الأولوية للمحطات المشتركة والآلات الإدارية
2. تقييد الوصول المادي والمحلي للآلات التي تقوم بتشغيل إصدارات Claude الضعيفة
3. تنفيذ مراقبة سلامة الملفات على الدلائل التي تحتوي على مثبتات Claude
4. مراجعة امتيازات حسابات المستخدمين المحليين وتعطيل حسابات المسؤول المحلي غير الضرورية
إرشادات التصحيح:
1. ترقية Claude إلى الإصدار 1.1.3363 أو أحدث عند توفره
2. حتى يتم التصحيح، قم بإلغاء تثبيت Claude من الأنظمة غير الأساسية
3. إذا كان يجب أن يبقى Claude مثبتاً، طبق الضوابط البديلة على الفور
الضوابط البديلة (إذا لم يكن التصحيح متاحاً):
1. تنفيذ القائمة البيضاء للتطبيقات (AppLocker/Windows Defender Application Control) لتقييد تحميل DLL من الدلائل غير النظام
2. تفعيل Windows Defender Exploit Guard وتكوين قواعد تقليل سطح الهجوم
3. تقييد أذونات الكتابة إلى دلائل تثبيت Claude على SYSTEM والمسؤولين فقط
4. تعطيل ارتفاع UAC لمثبت Claude أو تشغيل التثبيتات في بيئات معزولة
5. مراقبة ملفات DLL المريبة في دلائل تثبيت Claude
قواعد الكشف:
1. مراقبة ملفات DLL التي تم إنشاؤها في دليل تثبيت Claude بأسماء مريبة (profapi.dll، إلخ)
2. تنبيه عند تنفيذ Claude Setup.exe برفع UAC متبوعاً بتحميل DLL من مسارات غير نظام
3. تتبع تعديلات الملفات في دليل %ProgramFiles%\Anthropic\Claude\
4. مراقبة إنشاء العملية مع عملية الوالد Claude Setup.exe
5. تنفيذ قاعدة YARA: كشف ملفات DLL غير الموقعة في مسارات تثبيت Claude