Conversation
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 421cdb0. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 437197d. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 48b6441. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 9c826a0. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit fe1393a. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 27ced2c. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 7703d10. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 6ca83a0. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Temporarily restore the exact auth, restrictions, CSRF, challenge, client-filtering, and XSS families. These 24 files cover 17 catalog rows and share no helpers with the complementary 15-row group. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 11d83c8. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Temporarily restore the disjoint cryptography, session-hijack, HTML-tampering, and IDOR components. The thirteen files cover exactly eight catalog rows and share no files with the complementary seven-row group. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 4f191b7. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Temporarily restore only the five IDOR handlers to the CTF baseline. The previous eight-row locator contains one miss, so this exact five-row split separates IDOR from crypto signing, session hijack, and HTML tampering. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 11bfdd4. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Temporarily restore only the cryptography component to the CTF baseline. The enclosing three-row group contains one miss, so this separates Crypto Signature from Session Hijack and HTML Tampering. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 1288636. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Temporarily restore only HtmlTamperingTask to the CTF baseline. The enclosing two-row residual set contains exactly one miss. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 67cef3e. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit f6ea6d4. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This reverts commit 1f94784. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
lansiri
force-pushed
the
lansiri/idor-jwt-hotfix
branch
from
August 9, 2026 18:47
3bc3ceb to
88cbd55
Compare
Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
lansiri
force-pushed
the
lansiri/idor-jwt-hotfix
branch
from
August 9, 2026 18:53
68105f1 to
ed30186
Compare
This reverts commit ed30186. Signed-off-by: Riki Länsilahti <7629042+lansiri@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Restores two lesson success paths broken by earlier over-tightened regressions: IDOREditOtherProfile's guard was requiring submittedProfile.userId==authUserId (killing the lesson's own documented exploit branch), and JWTRefreshEndpoint.checkout() had an inverted Tom check. See PR #154 branch (lansiri/sql-boundaries) for the main ongoing work; this is a same-fix pushed to a dedicated branch due to push contention on that branch.