Skip to content

Clink could crash if an external actor tries to actively garble input/output in the console. #758

@chrisant996

Description

@chrisant996

CMD is single-threaded, so there should never be multiple threads in CMD trying to concurrently read/write to the console.

If something ever injected multiple threads and tried to actively read/write to the console from the multiple threads, it would garble input and output in the console, making the console essentially unusable. That would be true regardless whether Clink is injected.

But, if that happened while Clink was also injected, then Clink could potentially crash.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions