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

getUseridByExternalInfo can leak under LE 64-bit #467

Open
ifakhrutdinov opened this issue Jul 31, 2024 · 0 comments
Open

getUseridByExternalInfo can leak under LE 64-bit #467

ifakhrutdinov opened this issue Jul 31, 2024 · 0 comments
Labels
bug Something isn't working new not yet triaged

Comments

@ifakhrutdinov
Copy link
Contributor

ifakhrutdinov commented Jul 31, 2024

Description

The getUseridByExternalInfo function in c/rsusermap.c will leak storage in case a bad function code is provided and the code is compiled for LE 64-bit. The function needs to use FREE_STRUCT31 for every exit point (which we should probably make fewer of).

@ifakhrutdinov ifakhrutdinov added bug Something isn't working new not yet triaged labels Jul 31, 2024
Gautham-coder added a commit that referenced this issue Aug 28, 2024
Signed-off-by: Gautham Kuppuswamy <gkuppuswamy@rocketsoftware.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working new not yet triaged
Projects
None yet
Development

No branches or pull requests

1 participant