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

CVE-2019-16224, CVE-2019-16225, CVE-2019-16226, CVE-2019-16227 and CVE-2019-16228 #210

Open
carnil opened this issue Sep 12, 2019 · 6 comments

Comments

@carnil
Copy link

carnil commented Sep 12, 2019

Hi

Apparently there were a couple of CVEs assigned for issues found in py-lmdb, those are CVE-2019-16224, CVE-2019-16225, CVE-2019-16226, CVE-2019-16227 and CVE-2019-16228. Where you notified about those?

Reproducers and details are available from the above CVE references.

@jnwatson
Copy link
Owner

jnwatson commented Sep 12, 2019 via email

@jnwatson
Copy link
Owner

All these submissions are invalid. First, this only has to do with upstream C lmdb code, so really should be filed against that. However, I won't waste their time with that because these are all about lack of parameter checking on internal, static, non-exported functions. These aren't defects and they aren't vulnerabilities.

@krpatter-intc
Copy link

krpatter-intc commented Feb 8, 2022

@carnil just curious if you followed this any more, I looked upstream and didn't see any fixes mention. Just curious if you found them fixed in upstream but with a non-obvious commit log.

@carnil
Copy link
Author

carnil commented Feb 8, 2022

@Kevinrp01 no I'm not aware of any so far, but see the response from @jnwatson

@douglasawh
Copy link

@jnwatson
Copy link
Owner

After taking a second look and actually trying the above exploit, I take back everything I said before. This looks like real vulns (but not exploits, but could be turned into exploits fairly easily). Still, this isn't in py-lmdb but in the upstream lmdb library.

These exploits need to be converted into pure C lmdb code and reported upstream.

@jnwatson jnwatson reopened this Jun 25, 2024
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

No branches or pull requests

4 participants