CodeQL library for Java/Kotlin
codeql/java-all 7.7.3 (changelog, source)
Search

Predicate unsafeDeserialization

Holds if ma is a call that deserializes data from sink.

Note that this does not include deserialization methods that have been specified using models-as-data.

Import path

import semmle.code.java.security.UnsafeDeserializationQuery
predicate unsafeDeserialization(MethodCall ma, Expr sink)