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

LinuxRPC slice bounds #28

Closed
omarbdrn opened this issue Nov 18, 2023 · 2 comments
Closed

LinuxRPC slice bounds #28

omarbdrn opened this issue Nov 18, 2023 · 2 comments

Comments

@omarbdrn
Copy link

omarbdrn commented Nov 18, 2023

Hey i've got an error in parseRPCInfo

Module: linuxrpc
Error: slice bounds out of range [4:0]
Operating System: linux

I don't know what the issue is but i assume it's a network issue for the packet to be missing details and still has valueFollows equals 1

I've modified the fingerprintx tool on my side to ignore the issue and continue, i hope that's fine with you.

for valueFollows == 1 {
   if len(response) < 0x20 {
   	valueFollows = 0
   	break
   }

   tmp := plugins.RPCB{}

You can check out and try reproducing the issue by running fingerprintx on 164.68.104.97:111 multiple times

@praetorian-thendrickson
Copy link
Contributor

Thanks for submitting the bug report! We'll take a look and get it fixed

@praetorian-thendrickson
Copy link
Contributor

@omarbdrn, I fixed the issue in: #29. I'm updating and deploying a new release as well. Thanks for submitting the bug report !

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