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

Outdated LibTiff Sources in ITK Project (CVE-2016-9534) #4777

Open
Garnik645 opened this issue Jul 15, 2024 · 1 comment
Open

Outdated LibTiff Sources in ITK Project (CVE-2016-9534) #4777

Garnik645 opened this issue Jul 15, 2024 · 1 comment
Labels
area:ThirdParty Issues affecting the ThirdParty module type:Bug Inconsistencies or issues which will cause an incorrect result under some or all circumstances

Comments

@Garnik645
Copy link

Garnik645 commented Jul 15, 2024

Description

The master branch of the ITK project contains unpatched sources from libtiff, in which CVE-2016-9534 was reported with critical severity. The functionsTIFFFlushData1 from ITK/Modules/ThirdParty/TIFF/src/itktiff/tif_write.c does not include security patches and updates available in newer versions of libtiff, which can cause heap-buffer-overflow. The fix for CVE can be found in this commit: libtiff commit.

Possible Solution

To ensure that all security patches are applied, I strongly recommend updating the libtiff files in the ITK project to the latest version available.

Report Origin

My report was primarily based on a static analysis tool developed at CAST, which flagged the potential vulnerability due to similarities in the codebase.

@Garnik645 Garnik645 added the type:Bug Inconsistencies or issues which will cause an incorrect result under some or all circumstances label Jul 15, 2024
Copy link

Thank you for contributing an issue! 🙏

Welcome to the ITK community! 🤗👋☀️

We are glad you are here and appreciate your contribution. Please keep in mind our community participation guidelines. 📜
Also, please check existing open issues and consider discussion on the ITK Discourse. 📖

This is an automatic message. Allow for time for the ITK community to be able to read the issue and comment on it.

@thewtex thewtex added the area:ThirdParty Issues affecting the ThirdParty module label Jul 15, 2024
@thewtex thewtex added this to the ITK 6.0 Beta 1 milestone Jul 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:ThirdParty Issues affecting the ThirdParty module type:Bug Inconsistencies or issues which will cause an incorrect result under some or all circumstances
Projects
None yet
Development

No branches or pull requests

2 participants