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

F8648P V2.1.10P5N15 #4

Open
lightstal opened this issue Feb 8, 2024 · 8 comments
Open

F8648P V2.1.10P5N15 #4

lightstal opened this issue Feb 8, 2024 · 8 comments

Comments

@lightstal
Copy link

This version of the router will cause the tool to be stuck on [Samba_pwn]: Opening shell and nothing will happen.

Capture

@alez-repos
Copy link
Owner

For the moment that router firmware version is not compatible with the tool.

@codex-20
Copy link

codex-20 commented May 5, 2024

Hi there.

My router has the V2.0.12P7N15 firmware and is also stuck on the Opening shell line.

Do you have any new feedback available since you commented on Feb 12th?

Many thanks for your time and dedication.

@alez-repos
Copy link
Owner

This router version has updated firmware with patched samba server. Sadly I dont have it to test as my router is freezed in previous version.

I could only continue investigating if someone donates one of these routers with that firmware version, or network hardware so I can replace and upgrade mine. Still, there are no guarantees that I'll be able to accomplish anything with that version.

@codex-20
Copy link

Thank you for your latest message. That's unfortunate! Hopefully you will be able to work on it the near future.

Thanks again!

@gorbypark
Copy link

gorbypark commented Jun 7, 2024

I also just got a router installed and it is V2.0.12P7N15.

This router version has updated firmware with patched samba server. Sadly I don't have it to test as my router is freezed in previous version.

I don't know much python, but looking at samba_pwn it seems it was just logging in as "test"?

smbClient.login("test", "test", "", "", "")

was the the "hole" that was patched, they just had some test credentials enabled?

@alez-repos
Copy link
Owner

No, if you follow the flow of the code you will see that this user is created (via http post) prior to attemp a login. I choose test/test just randomly, any other name would have worked.

The flaw that allowed my program to work was a lack of management of symbolic links at the router samba server, allowing to extend the configuration. This has been patched in new firmware version like the one you have.

@gorbypark
Copy link

No, if you follow the flow of the code you will see that this user is created (via http post) prior to attemp a login. I choose test/test just randomly, any other name would have worked.

The flaw that allowed my program to work was a lack of management of symbolic links at the router samba server, allowing to extend the configuration. This has been patched in new firmware version like the one you have.

aha, it seemed too easy

@maximpedraza0
Copy link

Buenas Alez estoy en las mismas y el tema de hackeos no controlo nada... ¿Te interesaría q te montase una RPI con ssh accesible para q puedas mirar y hacer pruebas?

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

5 participants