CVE-2026-28226

Phishing Club is a phishing simulation and man-in-the-middle framework. Prior to version 1.30.2, an authenticated SQL injection vulnerability exists in the GetOrphaned recipient listing endpoint in versions prior to v1.30.2. The endpoint constructs a raw SQL query and concatenates the user-controlled sortBy value directly into the ORDER BY clause without allowlist validation. Because unknown values are silently passed through `RemapOrderBy()`, an authenticated attacker can inject SQL expressions into the `ORDER BY` clause. This issue was patched in v1.30.2 by validating the order-by column against an allowlist and clearing unknown mappings.
Configurations

Configuration 1 (hide)

cpe:2.3:a:phishing.club:phishing_club:*:*:*:*:*:*:*:*

History

03 Mar 2026, 00:44

Type Values Removed Values Added
CPE cpe:2.3:a:phishing.club:phishing_club:*:*:*:*:*:*:*:*
First Time Phishing.club phishing Club
Phishing.club
References () https://github.com/phishingclub/phishingclub/commit/c7e666da9a71cd519f317cbf67ade10068a33070 - () https://github.com/phishingclub/phishingclub/commit/c7e666da9a71cd519f317cbf67ade10068a33070 - Patch
References () https://github.com/phishingclub/phishingclub/security/advisories/GHSA-4r69-4qff-ccj3 - () https://github.com/phishingclub/phishingclub/security/advisories/GHSA-4r69-4qff-ccj3 - Exploit, Vendor Advisory

27 Feb 2026, 14:06

Type Values Removed Values Added
Summary
  • (es) Phishing Club es un framework de simulación de phishing y man-in-the-middle. Antes de la versión 1.30.2, existe una vulnerabilidad de inyección SQL autenticada en el endpoint de listado de destinatarios GetOrphaned en versiones anteriores a la v1.30.2. El endpoint construye una consulta SQL en bruto y concatena el valor sortBy controlado por el usuario directamente en la cláusula ORDER BY sin validación de lista de permitidos. Debido a que los valores desconocidos se pasan silenciosamente a través de 'RemapOrderBy()', un atacante autenticado puede inyectar expresiones SQL en la cláusula 'ORDER BY'. Este problema fue parcheado en la v1.30.2 al validar la columna de ordenación contra una lista de permitidos y limpiar las asignaciones desconocidas.

26 Feb 2026, 23:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-02-26 23:16

Updated : 2026-03-03 00:44


NVD link : CVE-2026-28226

Mitre link : CVE-2026-28226

CVE.ORG link : CVE-2026-28226


JSON object : View

Products Affected

phishing.club

  • phishing_club
CWE
CWE-89

Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')