Forgive me if I misread the code, but
|
if (patchModule.getClassesToPatch().contains(className)) { |
suggests that OIS is only redirected to the filtered version in classes that are covered by one of the patchModules in the config. Wouldn't this leave open the possibility that a vulnerable class was missed and remains unpatched?
Forgive me if I misread the code, but
serializationisbad/core/src/main/java/io/dogboy/serializationisbad/core/Patches.java
Line 19 in 4baf1a9