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

Fixed HDFFV-10480 (CVE-2018-11206) and HDFFV-11159 (CVE-2018-14033) #417

Merged
merged 2 commits into from
Mar 4, 2021
Merged

Fixed HDFFV-10480 (CVE-2018-11206) and HDFFV-11159 (CVE-2018-14033) #417

merged 2 commits into from
Mar 4, 2021

Conversation

bmribler
Copy link
Contributor

@bmribler bmribler commented Mar 3, 2021

Description
Checked against buffer size to prevent segfault, in case of data corruption.

+ HDFFV-11159 CVE-2018-14033 Buffer over-read in H5O_layout_decode
+ HDFFV-10480 CVE-2018-11206 Buffer over-read in H5O_fill_new[/old]_decode and
    A user's patch was applied to this previously, but it is redone
    for a more correct fix, that is the check now accounted for the
    previous advance of the buffer pointer.

Platforms tested:
Linux/64 (jelly)

Description
    Checked against buffer size to prevent segfault, in case of data corruption.

    + HDFFV-11159 CVE-2018-14033 Buffer over-read in H5O_layout_decode
    + HDFFV-10480 CVE-2018-11206 Buffer over-read in H5O_fill_new[/old]_decode and
        A user's patch was applied to this previously, but it is redone
        for a more correct fix, that is the check now accounted for the
        previous advance of the buffer pointer.
Platforms tested:
    Linux/64 (jelly)
@lrknox lrknox merged commit 7b23ce1 into HDFGroup:hdf5_1_10 Mar 4, 2021
@bmribler bmribler deleted the bmr_1_10_HDFFV-10480_HDFFV-11159 branch March 4, 2021 03:53
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

Successfully merging this pull request may close these issues.

3 participants