Cyber Risks · PortSwigger Research

Ruby code injection

Summary: PortSwigger Research describes server-side code injection, which arises when an application incorporates user-controllable data into a string that is dynamically evaluated by a code interpreter. If that data is not strictly validated, an attacker can craft input that modifies the executed code and injects arbitrary code the server then runs.

Bottom line: PortSwigger rates these vulnerabilities as usually very serious, leading to complete compromise of the application's data and functionality and often of the hosting server, which can then serve as a platform for further attacks against other systems.

Read the original at PortSwigger Research ↗

Topics
Supply Chain & AppSec
Related
Kitesurf is now open source Cyber Risks · Nov 13, 2026