José Valim
23 exploits
Active since Dec 2018
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
Cookie attribute injection in Plug.Conn.Cookies.encode/2
Plug: multipart :length limit is not charged for part headers, enabling unbounded temp-file creation (denial of service)
SQL injection via unescaped dollar-quote in Postgrex.Notifications reconnect replay causes notification denial of service
Plug: quadratic-time decoding of nested query/body parameters enables denial of service
Plug: quadratic-time decoding of nested query/body parameters enables denial of service
Plug: quadratic-time decoding of nested query/body parameters enables denial of service
Plug: quadratic-time decoding of nested query/body parameters enables denial of service
Plug: quadratic-time decoding of nested query/body parameters enables denial of service
Unbounded integer parsing in the Version module enables CPU and memory exhaustion denial of service
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
Unbounded buffer accumulation in multipart header parsing causes denial of service in plug
SQL injection via channel name in Postgrex.Notifications.listen/3 and unlisten/3
CVSS 7.8
Long-poll NDJSON body splitting causes unbounded memory allocation in Phoenix
Long-poll NDJSON body splitting causes unbounded memory allocation in Phoenix
Elixir Plug Plug <1.3.5 - Header Injection
CVSS 6.5