Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
iOS18.6.2-Persistent-Automation-Exploit-in-Siri-Shortcuts-and-Apple-SWC — This repo documents a vulnerability in Siri Shortcuts and Shared Web Credentials (SWC) allowing malformed payloads to persistently execute, trigger retry storms, bypass TLS validation, and request unauthorized entitlements. Confirmed on iOS 18.6.2 with potential iCloud-based propagation. | Kitploit
Tools/GitHubGitHub/jgoyd/ios18.6.2-persistent-automation-exploit-in-siri-shortcuts-and-apple-swc
Privilege EscalationiOS SecurityPersistence MechanismsVulnerability AnalysisExploitationLateral MovementMobile Security
GitHubjgoyd/ios18.6.2-persistent-automation-exploit-in-siri-shortcuts-and-apple-swc

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →

About

iOS18.6.2-Persistent-Automation-Exploit-in-Siri-Shortcuts-and-Apple-SWC

View Repository
1855 months agoNot yet reviewed

This repo documents a vulnerability in Siri Shortcuts and Shared Web Credentials (SWC) allowing malformed payloads to persistently execute, trigger retry storms, bypass TLS validation, and request unauthorized entitlements. Confirmed on iOS 18.6.2 with potential iCloud-based propagation.

Share

Improper Input Validation in Siri Shortcuts and Shared Web Credentials

Discovered by: Joseph Goydish II Date Discovered: August 20, 2025 Severity: High


Executive Summary

This report outlines a high-severity vulnerability chain affecting Apple’s Siri Shortcuts and Shared Web Credentials (SWC) framework. The flaws allow malformed payloads to execute silently in the background, bypassing input validation, sandboxing, and user prompts. These workflows persist across reboots and relaunches and can trigger sensitive system daemons without proper entitlement.


Key Consequences

  • Silent background execution of malformed Shortcut workflows
  • Unauthorized sandbox extension requests from system daemons
  • Persistent retry storms in swcd (observed: 71+ retries)
  • TLS trust degradation — certificate mismatches are tolerated
  • Workflow persistence across device reboot and relaunch

Detection Context

  • Device: iPhone 14 Pro Max
  • OS Version: iOS 18.6.2
  • State: Live, in-field (production)
  • Exploitation Status: Proven, persistent, and reproducible

Affected Components


Vulnerability Details

1. Improper Shortcut Parsing

  • Allows null fields (e.g., WFLinkEntityContentItem.title = null)
  • No schema enforcement or fail-fast behavior during execution

2. Silent Background Execution

  • Triggers via BackgroundShortcutRunner with no user prompt or visual indicator
  • Circumvents user interaction models intended by Siri Shortcuts

3. Retry Storms in swcd

  • Observed 71+ retries on malformed JSON submissions
  • Ignores TLS certificate mismatches, violating security expectations

4. Sandbox Extension Requests

  • System daemons request elevated entitlements based on malformed workflows
  • Lacks origin validation and fails to enforce sandbox boundaries

5. Workflow Persistence

  • Malformed workflows stored in /var/mobile/Library/Shortcuts/
  • Automatically re-triggered upon device reboot or application relaunch

Delivery Vectors

VectorDescription
iCloud Shortcut SyncSyncs malformed workflows silently across trusted devices
MobileDevice APIAllows injection of payloads via iTunes/MDM interfaces
Automation ProfilesEnables timed or trigger-based execution without consent

Artifact Snapshot (swcutil --show)

Example output:

root@kitploit:~
[swcd] Error: Received malformed JSON blob
[swcd] Retrying request... (71/∞)
[swcd] TLS validation failed: continuing without certificate trust

Recommendations

  • Implement strict schema validation for all Shortcut-related data
  • Enforce proper TLS certificate validation in SWC service communications
  • Prevent BackgroundShortcutRunner from executing unverified workflows
  • Log and monitor all sandbox extension requests for anomaly detection
  • Add controls to prevent malformed workflows from persisting post-reboot

Conclusion

This vulnerability affects a broad part of the Apple ecosystem by combining automation logic, credential handling, and background execution flows. Without proper controls, attackers may be able to persist stealthy logic flows across system sessions and abuse system trust boundaries. In-the-wild exploitation has been identified, the reproducibility and persistence characteristics elevate the risk considerably.


Download Tool
ComponentDescription
com.apple.ShortcutsExecutes malformed payloads without validation
BackgroundShortcutRunnerExecutes workflows silently in background
com.apple.siriknowledgedIssues sandbox extension requests from malformed workflows
com.apple.swcdRepeatedly retries malformed JSON and ignores TLS errors
searchd, symptomsdTriggered without entitlement via chained payloads
iOS/macOSAll versions supporting Siri Shortcuts and SWC