CVE-2023-46919
Description
Phlox com.phlox.simpleserver (aka Simple HTTP Server) 1.8 and com.phlox.simpleserver.plus (aka Simple HTTP Server PLUS) 1.8.1-plus have a hardcoded aKySWb2jjrr4dzkYXczKRt7K (AES) encryption key. An attacker with physical access to the application's source code or binary can extract this key & use it decrypt the TLS secret.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Simple HTTP Server and PLUS have a hardcoded AES key; an attacker with access to the app binaries can decrypt TLS secrets, compromising communications.
Vulnerability
Simple HTTP Server (version 1.8) and Simple HTTP Server PLUS (version 1.8.1-plus) both hardcode an AES encryption key (aKySWb2jjrr4dzkYXczKRt7K) in their source code. The key is used to create a SecretKeySpec for AES encryption, which is employed to protect TLS-related secrets. Affected packages are com.phlox.simpleserver and com.phlox.simpleserver.plus [1].
Exploitation
An attacker with physical access to a device running either app can extract the application's source code or binary. From there, the hardcoded AES key is trivially recoverable by inspecting the code (e.g., via decompilation). Additionally, an attacker could perform a device backup, which may contain encrypted data that can now be decrypted using the extracted key [1].
Impact
Successful exploitation allows the attacker to decrypt TLS secrets, enabling decryption of network traffic. This compromises the confidentiality of data transmitted by the server. The attacker could also decrypt any other data encrypted with the same hardcoded key, potentially exposing stored sensitive information. The physical access requirement limits remote exploitation, but once obtained, the attacker can achieve a full breach of confidentiality for communications mediated by the application [1].
Mitigation
No fix or updated version has been released by the vendor as of the publication date (2023-12-27). The affected versions remain unpatched. Users should consider replacing the application with a secure alternative that does not use hardcoded cryptographic keys. If the app must be used, avoid storing or transmitting sensitive data through it until a fix is provided [1].
AI Insight generated on May 25, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
2- Phlox/Simple HTTP Serverdescription
- Range: = 1.8
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
1News mentions
0No linked articles in our index yet.