Skip to content
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

Need to limit how many times an OIDC refresh token can be used to get new tokens #12790

Closed
yannizhang2019 opened this issue Jun 25, 2020 · 1 comment · Fixed by #13562
Closed
Assignees
Labels
bug This bug is not present in a released version of Open Liberty in:Security Needs member attention release bug This bug is present in a released version of Open Liberty release:200010 team:Security SSO

Comments

@yannizhang2019
Copy link

Expected behavior: Need to limit how many times an OIDC refresh token can be used to get new tokens
Current behavior: you can have unlimited requests to get the tokens. This can cause potentially large number of tokens accumulated.

Diagnostic information:
os linux
version 19.0.0.3
java.runtime = Java(TM) SE Runtime Environment (8.0.5.40 - pxa6480sr5fp40-20190807_01(SR5 FP40))

Additional context
Add any other context about the problem here.

@yannizhang2019 yannizhang2019 added the bug This bug is not present in a released version of Open Liberty label Jun 25, 2020
@chunlongliang-ibm
Copy link

In Liberty OIDC authorization flow, we limit how many tokens a client can be issued for a user, but we do not put token limit on refresh token which results unlimited access_tokens for a given refresh_token

@ayoho ayoho self-assigned this Jul 8, 2020
@ayoho ayoho added the release bug This bug is present in a released version of Open Liberty label Jul 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug This bug is not present in a released version of Open Liberty in:Security Needs member attention release bug This bug is present in a released version of Open Liberty release:200010 team:Security SSO
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

4 participants