[GH-ISSUE #1873] What's the security model of frp? #1480

Closed
opened 2026-05-05 12:56:12 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @zzh1996 on GitHub (Jun 20, 2020).
Original GitHub issue: https://github.com/fatedier/frp/issues/1873

I run frpc on computer A and frps on computer B. If one of them is fully controlled by a hacker (so that the config file including the token is leaked), what can the hacker do to the other computer? Is it possible that the hacker can listen on any port or send arbitrary network packets on the other machine?

Originally created by @zzh1996 on GitHub (Jun 20, 2020). Original GitHub issue: https://github.com/fatedier/frp/issues/1873 I run frpc on computer A and frps on computer B. If one of them is fully controlled by a hacker (so that the config file including the token is leaked), what can the hacker do to the other computer? Is it possible that the hacker can listen on any port or send arbitrary network packets on the other machine?
Author
Owner

@fatedier commented on GitHub (Jun 20, 2020):

One frpc only expose your services by your configure file, not controlled by others. So it won't be affected if frps or anothor frpc has been hacked.

<!-- gh-comment-id:646981588 --> @fatedier commented on GitHub (Jun 20, 2020): One frpc only expose your services by your configure file, not controlled by others. So it won't be affected if frps or anothor frpc has been hacked.
Author
Owner

@zzh1996 commented on GitHub (Jun 21, 2020):

One frpc only expose your services by your configure file, not controlled by others. So it won't be affected if frps or anothor frpc has been hacked.

What if frpc is hacked and the hacker can compose arbitrary config file?

<!-- gh-comment-id:647168020 --> @zzh1996 commented on GitHub (Jun 21, 2020): > One frpc only expose your services by your configure file, not controlled by others. So it won't be affected if frps or anothor frpc has been hacked. What if frpc is hacked and the hacker can compose arbitrary config file?
Author
Owner

@fatedier commented on GitHub (Jun 22, 2020):

It's just a common client. You can limit this client by yourself.

<!-- gh-comment-id:647244234 --> @fatedier commented on GitHub (Jun 22, 2020): It's just a common client. You can limit this client by yourself.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/frp#1480
No description provided.