mirror of
https://github.com/github/codeql.git
synced 2026-02-12 21:21:16 +01:00
22 lines
677 B
Java
22 lines
677 B
Java
|
|
import org.springframework.web.socket.handler.TextWebSocketHandler;
|
|
import org.springframework.web.socket.WebSocketSession;
|
|
import org.springframework.web.socket.WebSocketMessage;
|
|
|
|
|
|
public class Test extends TextWebSocketHandler {
|
|
void sink(Object o) {}
|
|
|
|
@Override
|
|
public void handleMessage(WebSocketSession s, WebSocketMessage<?> m) {
|
|
sink(s); // $hasTaintFlow
|
|
sink(s.getAcceptedProtocol()); // $hasTaintFlow
|
|
sink(s.getHandshakeHeaders()); // $hasTaintFlow
|
|
sink(s.getPrincipal()); // $hasTaintFlow
|
|
sink(s.getUri()); // $hasTaintFlow
|
|
|
|
sink(m); // $hasTaintFlow
|
|
sink(m.getPayload()); // $hasTaintFlow
|
|
|
|
}
|
|
} |