CVE-2023-26269 – Apache James server: Privilege escalation through unauthenticated JMX
https://notcve.org/view.php?id=CVE-2023-26269
Apache James server version 3.7.3 and earlier provides a JMX management service without authentication by default. This allows privilege escalation by a malicious local user. Administrators are advised to disable JMX, or set up a JMX password. Note that version 3.7.4 onward will set up a JMX password automatically for Guice users. • https://github.com/mbadanoiu/CVE-2023-26269 http://www.openwall.com/lists/oss-security/2023/04/18/3 https://lists.apache.org/thread/2z44rg93pflbjhvbwy3xtz505bx41cbs • CWE-862: Missing Authorization •
CVE-2022-45935 – Apache James server: Temporary File Information Disclosure
https://notcve.org/view.php?id=CVE-2022-45935
Usage of temporary files with insecure permissions by the Apache James server allows an attacker with local access to access private user data in transit. Vulnerable components includes the SMTP stack and IMAP APPEND command. This issue affects Apache James server version 3.7.2 and prior versions. • https://lists.apache.org/thread/j61fo8xc1rxtofrn8vc33whx35s9cj1d • CWE-668: Exposure of Resource to Wrong Sphere •
CVE-2022-28220 – STARTTLS command injection in Apache JAMES
https://notcve.org/view.php?id=CVE-2022-28220
Apache James prior to release 3.6.3 and 3.7.1 is vulnerable to a buffering attack relying on the use of the STARTTLS command. Fix of CVE-2021-38542, which solved similar problem fron Apache James 3.6.1, is subject to a parser differential and do not take into account concurrent requests. Apache James versiones anteriores a 3.6.3 y 3.7.1, es vulnerable a un ataque de almacenamiento en búfer que depende del uso del comando STARTTLS. La corrección de CVE-2021-38542, que resolvió un problema similar de Apache James versión 3.6.1, está sujeta a un diferencial de analizador y no toma en cuenta las peticiones simultáneas • http://www.openwall.com/lists/oss-security/2022/09/20/1 https://james.apache.org/james/update/2022/08/26/james-3.7.1.html • CWE-77: Improper Neutralization of Special Elements used in a Command ('Command Injection') •
CVE-2022-22931 – Path traversal in Apache James 3.6.1
https://notcve.org/view.php?id=CVE-2022-22931
Fix of CVE-2021-40525 do not prepend delimiters upon valid directory validations. Affected implementations include: - maildir mailbox store - Sieve file repository This enables a user to access other users data stores (limited to user names being prefixed by the value of the username being used). La corrección de CVE-2021-40525 no antepone delimitadores a las comprobaciones de directorios. Las implementaciones afectadas incluyen: - Almacén de buzones maildir - Repositorio de archivos Sieve Esto permite a un usuario acceder a almacenes de datos de otros usuarios (limitado a que los nombres de usuario lleven como prefijo el valor del nombre de usuario usado) • https://lists.apache.org/thread/bp8yql4wws56jlh0vxoowj7foothsmpr https://www.openwall.com/lists/oss-security/2022/02/07/1 • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') •
CVE-2021-40525 – Sieve file storage vulnerable to path traversal attacks
https://notcve.org/view.php?id=CVE-2021-40525
Apache James ManagedSieve implementation alongside with the file storage for sieve scripts is vulnerable to path traversal, allowing reading and writing any file. This vulnerability had been patched in Apache James 3.6.1 and higher. We recommend the upgrade. Distributed and Cassandra based products are also not impacted. La implementación de Apache James ManagedSieve junto con el almacenamiento de archivos para los scripts de sieve es vulnerable a un salto de ruta, permitiendo leer y escribir cualquier archivo. • http://www.openwall.com/lists/oss-security/2022/01/04/4 http://www.openwall.com/lists/oss-security/2022/02/07/1 https://www.openwall.com/lists/oss-security/2022/01/04/4 • CWE-22: Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') •