CVE-2024-47127 – Weak Authentication in goTenna Pro
https://notcve.org/view.php?id=CVE-2024-47127
In the goTenna Pro there is a vulnerability that makes it possible to inject any custom message with any GID and Callsign using a software defined radio in existing gotenna mesh networks. This vulnerability can be exploited if the device is being used in a unencrypted environment or if the cryptography has already been compromised. In the goTenna Pro App there is a vulnerability that makes it possible to inject any custom message with any GID and Callsign using a software defined radio in existing goTenna mesh networks. This vulnerability can be exploited if the device is being used in an unencrypted environment or if the cryptography has already been compromised. It is advised to share encryption keys via QR scanning for higher security operations and update your app to the current release for enhanced encryption protocols. • https://www.cisa.gov/news-events/ics-advisories/icsa-24-270-04 • CWE-1390: Weak Authentication •
CVE-2024-47126 – Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) in goTenna Pro
https://notcve.org/view.php?id=CVE-2024-47126
The goTenna Pro series does not use SecureRandom when generating its cryptographic keys. The random function in use is not suitable for cryptographic use. The goTenna Pro App does not use SecureRandom when generating passwords for sharing cryptographic keys. The random function in use makes it easier for attackers to brute force this password if the broadcasted encryption key is captured over RF. This only applies to the optional broadcast of an encryption key, so it is advised to share the key with local QR code for higher security operations. • https://www.cisa.gov/news-events/ics-advisories/icsa-24-270-04 • CWE-338: Use of Cryptographically Weak Pseudo-Random Number Generator (PRNG) •
CVE-2024-43694 – goTenna Pro ATAK Plugin Insecure Storage of Sensitive Information
https://notcve.org/view.php?id=CVE-2024-43694
In the goTenna Pro ATAK Plugin application, the encryption keys are stored along with a static IV on the device. This allows for complete decryption of keys stored on the device. This allows an attacker to decrypt all encrypted broadcast communications based on broadcast keys stored on the device. • https://www.cisa.gov/news-events/ics-advisories/icsa-24-270-05 • CWE-922: Insecure Storage of Sensitive Information •
CVE-2024-47125 – Improper Restriction of Communication Channel to Intended Endpoints in goTenna Pro
https://notcve.org/view.php?id=CVE-2024-47125
The goTenna Pro series does not authenticate public keys which allows an unauthenticated attacker to intercept and manipulate messages. The goTenna Pro App does not authenticate public keys which allows an unauthenticated attacker to manipulate messages. It is advised to update your app to the current release for enhanced encryption protocols. • https://www.cisa.gov/news-events/ics-advisories/icsa-24-270-04 • CWE-923: Improper Restriction of Communication Channel to Intended Endpoints •
CVE-2024-47124 – Cleartext Transmission of Sensitive Information in goTenna Pro
https://notcve.org/view.php?id=CVE-2024-47124
The goTenna pro series does not encrypt the callsigns of its users. These callsigns reveal information about the users and can also be leveraged for other vulnerabilities. The goTenna Pro App does not encrypt callsigns in messages. It is recommended to not use sensitive information in callsigns when using this and previous versions of the app and update your app to the current app version which uses AES-256 encryption for callsigns in encrypted operation. • https://www.cisa.gov/news-events/ics-advisories/icsa-24-270-04 • CWE-319: Cleartext Transmission of Sensitive Information •