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

[QUESTION] Security Vulnerabilities detected by Binary Analysis Scan (Black Duck Binary Analysis) #2009

Closed
timu opened this issue Apr 22, 2022 · 4 comments

Comments

@timu
Copy link

timu commented Apr 22, 2022

Hi,

We have a Xamarin Forms v5.0.0.2337 project. We ran a binary analysis scan on the project by using the Black Duck Binary Analysis tool and it reports back security vulnerabilities from the libraries that SkiaSharp uses. We wanted to report these to you and also ask for a roadmap to update these libraries.

Below you can find the specific versions detected by the binary analysis scan and also the vulnerabilities that are detected for each library with their NATIONAL VULNERABILITY DATABASE URL.

Name Version
expat 2.2.9
freetype 2.10.1
libjpeg-turbo 2.0.0
libwebp v0.6.1-rc2

Vulnerability URLs

  1. expat:
  1. freetype
  1. libjpeg-turbo
  1. libwebp

Kind regards.

@mattleibow
Copy link
Contributor

Freetype should no longer have the vulnerability because it was bumped a long time ago in this commit: mono/skia@5416016

The SkiaSharp package was first published a while back in v2.88.0-preview.61

@mattleibow
Copy link
Contributor

libjpeg-turbo is also past this fix and is on 2.0.5. Also, the fix is first in v2.88.0-preview.61

@mattleibow
Copy link
Contributor

mattleibow commented Aug 2, 2022

libwebp is also far beyond the version that has the issues. It was on 1.1.0 but I am just updating to 1.2.3 just in case.

@mattleibow mattleibow mentioned this issue Aug 2, 2022
5 tasks
@mattleibow
Copy link
Contributor

mattleibow commented Aug 3, 2022

I have updated all the listed externals that needed updated and so I am closing this. As soon as the build is complete, it will be on the preview feed as version: 2.88.1-preview.96

After some testing by folks, I will push this out to nuget and start work on finalizing a stable release.

@mattleibow mattleibow self-assigned this Aug 4, 2022
@ghost ghost locked as resolved and limited conversation to collaborators Sep 3, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants