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

Can ike-scan be used to detect the cisco asa ike buffer overflow? #17

Open
dimpol opened this issue Apr 26, 2016 · 5 comments
Open

Can ike-scan be used to detect the cisco asa ike buffer overflow? #17

dimpol opened this issue Apr 26, 2016 · 5 comments

Comments

@dimpol
Copy link

dimpol commented Apr 26, 2016

Hi,
Any ideas on how ike-scan can be configured to detect the cisco asa ike buffer overflow?

@royhills
Copy link
Owner

Do you have the CVE number or some reference to the vulnerability>

@dimpol
Copy link
Author

dimpol commented Apr 26, 2016

https://blog.exodusintel.com/2016/02/10/firewall-hacking/ CVE-2016-1287 I would just like to verify that the vulnerability is present somehow..... And thank you very much for checking my request !!!

@royhills
Copy link
Owner

Thanks for the link.

I think the ike-scan code could be adapted to check for this, but the current options can't generate a packet that will check this.

The exploit relies on the server mishandlink IKE fragmentation, which isn't something that ike-scan does at the moment. It would be possible to add this functionality, and the IKE packet generation code is in isakmp.c.

But you may find it easier to craft a packet using scapy or another packet crafting tool.

If I get time I may look into this, but I don't spend a lot of time working on ike-scan nowadays. Of course, a pull request would be gratefully received :-)

@dimpol
Copy link
Author

dimpol commented Apr 27, 2016

Thank you very much for your time to check this out. I think i maybe give isakmp.c a try....

@claudijd
Copy link
Collaborator

@dimpol another packet crafting option is PacketFu - https://github.com/packetfu/packetfu (a scapy-like alternative that is supported in Metasploit)

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

3 participants