push-notifications

Warn

Audited by Socket on Jul 31, 2026

1 alert found:

Anomaly
AnomalyLOW
references/rich-notifications.md

No strong indicators of deliberate malware (no backdoor/persistence/exfiltration logic or obvious obfuscation) are present in the shown fragment. However, there is a meaningful security risk: the notification service extension appears to fetch remote media/avatars using URLs supplied directly in the untrusted notification payload without visible allowlisting/validation, then writes the downloaded bytes to disk and creates notification attachments from them. Additionally, the decryption key is shown being retrieved from shared UserDefaults rather than a more secure Keychain/secure storage mechanism, which is a confidentiality risk. Overall, this is likely functional but should be hardened by validating URL schemes/hosts, limiting destinations, enforcing size/content-type checks, and using secure key storage.

Confidence: 58%Severity: 57%
Audit Metadata
Analyzed At
Jul 31, 2026, 05:20 AM
Package URL
pkg:socket/skills-sh/jordancoin%2Fios-skills-collection%2Fpush-notifications%2F@eeef3cb200b9ff52e94cb218132569962333a927aec23c83a692b677512f8551
Security Audit — socket — push-notifications