Skip to content

fix(core): short-circuit manifest-untrusted + ERROR fallback in escalation - #51

Open
a-d-j-i wants to merge 1 commit into
refactor/verification-status-manifest-untrustedfrom
refactor/verification-status-shortcut
Open

a-d-j-i wants to merge 1 commit into
refactor/verification-status-manifest-untrustedfrom
refactor/verification-status-shortcut

Conversation

@a-d-j-i

@a-d-j-i a-d-j-i commented Oct 7, 2026

Copy link
Copy Markdown
Collaborator

Two tightenings to the subresource-escalation path in verifyWithManifestSearch (security-verifier.js):

  1. After fetchAndStoreManifest, bail early if the fresh manifest result is itself a violation (MANIFEST_UNTRUSTED).

  2. Replace the terminal ?? fetched fallback with ?? { status: ERROR, reason: 'NO_MANIFEST_AVAILABLE' }.

@a-d-j-i a-d-j-i self-assigned this Oct 7, 2026
@a-d-j-i
a-d-j-i force-pushed the refactor/verification-status-shortcut branch from 5070614 to 1d565c3 Compare October 7, 2026 20:28
@a-d-j-i
a-d-j-i added this pull request to stack #54 October 9, 2026 22:22
@a-d-j-i
a-d-j-i requested a review from a team as a code owner October 9, 2026 23:50
@a-d-j-i
a-d-j-i force-pushed the refactor/verification-status-shortcut branch 3 times, most recently from 1b1060b to b759891 Compare October 16, 2026 12:39
…ation

Two tightenings to the subresource-escalation path in
verifyWithManifestSearch (security-verifier.js):

1. After fetchAndStoreManifest, bail early if the fresh manifest result is
   itself a violation (MANIFEST_UNTRUSTED).

2. Replace the terminal `?? fetched` fallback with
   `?? { status: ERROR, reason: 'NO_MANIFEST_AVAILABLE' }`.
@a-d-j-i
a-d-j-i force-pushed the refactor/verification-status-shortcut branch from b759891 to e2b15cb Compare October 16, 2026 18:45

This branch has not been deployed

No deployments
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