- Joined
- Jun 17, 2021
- Messages
- 20
- Reaction score
- 2
Scenario:
Self-hosted / in-premise setup, only internal (LAN access)
According to the security audit opinion the current 3CX setup by registering FQDNs in 3cx domains forces redundant disclosure of information such as the public IP address / the very fact of using 3cx...
Such information could be valuable to potential attackers.
There are many lookup tools so potential attacker can get easly get info who is using 3cx and associated public IP used for that installation.
Typically we do register FQDN'S giving our company name - so it even easier to get this info, but even without this, by reading who owns the IP you can easily arrive at the same information.
Eg this tool shows there are 130k+ 3cx.us subdomains, just by looking at the names alone, without delving further - I have the impression that I am able to read the list of your clients with a high degree of probability ...
So my question is:
why 3cx forces to create subdomains of their owned domains and MAINLY why there is a need to register a public FQDN for local installations not publicly exposed?
As I understand it, the IP address associated with the FQDN is automatically assigned to the public IP we use. There is therefore also no way to associate this with, for example, the IP of a local 3cx Partner.
Self-hosted / in-premise setup, only internal (LAN access)
According to the security audit opinion the current 3CX setup by registering FQDNs in 3cx domains forces redundant disclosure of information such as the public IP address / the very fact of using 3cx...
Such information could be valuable to potential attackers.
There are many lookup tools so potential attacker can get easly get info who is using 3cx and associated public IP used for that installation.
Typically we do register FQDN'S giving our company name - so it even easier to get this info, but even without this, by reading who owns the IP you can easily arrive at the same information.
Eg this tool shows there are 130k+ 3cx.us subdomains, just by looking at the names alone, without delving further - I have the impression that I am able to read the list of your clients with a high degree of probability ...
So my question is:
why 3cx forces to create subdomains of their owned domains and MAINLY why there is a need to register a public FQDN for local installations not publicly exposed?
As I understand it, the IP address associated with the FQDN is automatically assigned to the public IP we use. There is therefore also no way to associate this with, for example, the IP of a local 3cx Partner.