Skip to content

Questions about the exploitation of the CVE-2017-17053 #6

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

Open
0xdd96 opened this issue Jul 30, 2021 · 1 comment
Open

Questions about the exploitation of the CVE-2017-17053 #6

0xdd96 opened this issue Jul 30, 2021 · 1 comment

Comments

@0xdd96
Copy link

0xdd96 commented Jul 30, 2021

Hello, I would like to ask you about the exploit of CVE-2017-17053.

I ran the exp for one night, but it still didn't stop, so I didn't analyze the exploit process through debugging.

I read the code of exp, and compared to PoC, the ccid_alloc function seems to play an important role. I guess it wants to reuse the ldt_struct structure by allocating sockets. But the size of ldt_struct is 0x10, and a heap chunk of size 0x40 will be allocated in sock_alloc, which seems to be unusable (Maybe I got it wrong). In addition, I have not seen the operation of writing malicious data to the chunk, so I want to know how the control flow is hijacked.

In summary, for CVE-2017-17053, I would like to ask:

  1. When will the ldt_struct structure be reused?
  2. When was the control flow hijacked?

Looking forward to your answer, thank you!

@FJSEN
Copy link

FJSEN commented Sep 25, 2021

i have no idea about ur issue

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

No branches or pull requests

2 participants