-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[개선] JWT 에서 데이터 Claim시 서명 알고리즘의 명시적 선언 필요 #149
Conversation
- JWT로 인증 시 서명 알고리즘이 HS256이 아닌 경우, 잘못된 토큰 에러가 아닌 잘못된 서명 알고리즘 에러를 발생하도록 했어요.
- JWT 서명 알고리즘이 잘못되었을 때, 에러를 발생시키는 테스트를 만들었어요.
이렇게 리뷰해주세요.🖐️ 규칙
🥬 우선순위리뷰 중요도에 따라 다음과 같은 prefix를 붙여주세요.
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
이게 왜 필요한 거예여
145 이슈 밑에 있는 링크 보시면 BOB에서 마루 보안 테스트를 받았는데 그중에서 jwt 서명 알고리즘을 명시적으로 선언 하지 않으면 alg: "none" 공격을 받을 가능성이 있다고 하셔서 서명 알고리즘이 HS256인 경우에만 실행되도록 했습니다! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
왕 신기하네여
근데 이거 INVALID_TOKEN 이미 있는 exception으로 처리해도 될 거 같습니다! (추천하는 부분)
- 서명 알고리즘이 유효하지 않다는 오류 대신 토큰이 유효하지 않은 오류로 처리했어요.
Quality Gate passedIssues Measures |
🎫 관련 이슈
close #145
📄 개요
🔨 작업 내용
🏁 확인 사항
🙋🏻 덧붙일 말