- Joined
- Dec 9, 2023
- Messages
- 2
- Reaction score
- 1
The official Debian installer ISO of 3CX v20 downloads a Debian installer preseed file via unencrypted HTTP from
http://downloads-global.3cx.com/downloads/debian12iso/preseed_12.1.0_46a7ea2.txt
http://downloads-global.3cx.com/downloads/debian12iso/preseed_12.1.0_46a7ea2.txt
- This is configured as a boot parameter for the ISO via the "url=" parameter
- Download is unencrypted
- The preseed file is not otherwise integrity protected (signature etc.)
- Any adversary with control of the network path or the DNS can change the contents of the seed file in transfer and by that gain code execution during the installation, since the seed file allows to define arbitrary commands to be executed during installation