VYPR
Unrated severityNVD Advisory· Published Dec 27, 2023· Updated Nov 26, 2024

CVE-2023-46919

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

Patches

0

No patches discovered yet.

Vulnerability mechanics

AI mechanics synthesis has not run for this CVE yet.

References

1

News mentions

0

No linked articles in our index yet.