Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Potential secutiry vulnerabilities in the shared libraries which pyapr depends on. Can you help upgrade to patch versions? #54

Open
MikeWazoWski123 opened this issue Apr 2, 2022 · 0 comments

Comments

@MikeWazoWski123
Copy link

Hi, @cheesema , @joeljonsson , I'd like to report a vulnerability issue in pyapr_0.0.0.4.

Dependency Graph between Python and Shared Libraries

image

Issue Description

As shown in the above dependency graph(here just shows vulnerable dependencies), pyapr_0.0.0.4 directly or transitively depends on 8 C libraries (.so). However, I noticed that some C libraries are vulnerable, containing the following CVEs:
libhdf5_serial-211b542f.so.100.0.1 from C project hdf5(version:1.10.0) exposed 14 vulnerabilities:
CVE-2020-10811, CVE-2020-10812, CVE-2020-10810, CVE-2020-10809, CVE-2019-8396, CVE-2018-17437, CVE-2018-17432, CVE-2018-17433, CVE-2018-17434, CVE-2018-17438, CVE-2018-17436, CVE-2018-17233, CVE-2018-17234, CVE-2018-17237
libjpeg-0784ef09.so.62.2.0 from C project libjpeg-turbo(version:1.5.2) exposed 2 vulnerabilities:
CVE-2018-14498, CVE-2017-15232

Suggested Vulnerability Patch Versions

hdf5 has fixed the vulnerabilities in versions >=1.12.1
libjpeg-turbo has fixed the vulnerabilities in versions >=2.0.0

Python build tools cannot report vulnerable C libraries, which may induce potential security issues to many downstream Python projects.
As a popular python package (pyapr has 2,514 downloads per month), could you please upgrade the above shared libraries to their patch versions?

Thanks for your help~
Best regards,
MikeWazowski

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant