Skip to content

Pin apple-private-apis: 2FA failures log Apple's error code, not its reply - #13

Draft
gregakespret wants to merge 1 commit into
fix/mac-escrow-identityfrom
fix/no-code-in-logs
Draft

gregakespret wants to merge 1 commit into
fix/mac-escrow-identityfrom
fix/no-code-in-logs

Conversation

@gregakespret

Copy link
Copy Markdown
Owner

Pins apple-private-apis at b645577 (gregakespret/apple-private-apis#7). A rejected security code used to log Apple's whole reply, which echoes the code the user typed and the account's trusted phone numbers. The SMS send, trusted-device push and GET /auth 403 lines did the same. They now log the HTTP status and Apple's serviceErrors code, title and message. There are no public API changes, so only the submodule pointer moves.

b645577 sits directly on d0832be, the commit this branch pinned before, so this bump carries that one change and nothing else.

A draft until gregakespret/apple-private-apis#7 merges. The pinned commit is that PR's head, as with the earlier pins.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JvDrSTtCSuxsh3iMaZ8sPX

…reply

A rejected security code logged Apple's whole reply, which echoes the
typed code and the trusted phone numbers. Now only the HTTP status and
serviceErrors code, title and message are logged. No API change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JvDrSTtCSuxsh3iMaZ8sPX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant