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

Update mio #8935

Merged
merged 1 commit into from
Mar 6, 2024
Merged

Update mio #8935

merged 1 commit into from
Mar 6, 2024

Conversation

JunkuiZhang
Copy link
Contributor

Description

This is a part of #8809

Update mio from 0.8.8 to 0.8.11.

When using named pipes on Windows, mio will under some circumstances return invalid tokens that correspond to named pipes that have already been deregistered from the mio registry. The impact of this vulnerability depends on how mio is used. For some applications, invalid tokens may be ignored or cause a warning or a crash. On the other hand, for applications that store pointers in the tokens, this vulnerability may result in a use-after-free.

Connections

named-pipes: fix receiving IOCP events after deregister #1760

Windows Named pipes invalid memory access #6369

Release Notes:

  • N/A

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Mar 6, 2024
@mikayla-maki mikayla-maki self-assigned this Mar 6, 2024
@mikayla-maki mikayla-maki merged commit 59faef5 into zed-industries:main Mar 6, 2024
7 checks passed
@JunkuiZhang JunkuiZhang deleted the mio-fix branch March 7, 2024 01:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cla-signed The user has signed the Contributor License Agreement windows
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants