Skip to content

Commit 5ee2c3b

Browse files
author
‘niuerzhuang’
committed
fix: range hash.
1 parent e6180bc commit 5ee2c3b

File tree

1 file changed

+1
-0
lines changed
  • dongtai-core/src/main/java/io/dongtai/iast/core/handler/hookpoint/controller/impl

1 file changed

+1
-0
lines changed

dongtai-core/src/main/java/io/dongtai/iast/core/handler/hookpoint/controller/impl/PropagatorImpl.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ private static void trackTaintRange(PropagatorNode propagatorNode, MethodEvent e
221221
tgtHash = TaintPoolUtils.getStringHash(tgt);
222222
oldTaintRanges = getTaintRanges(tgt);
223223
} else if (TaintPosition.hasReturn(targetLocs)) {
224+
tgt = event.returnInstance;
224225
tgtHash = TaintPoolUtils.getStringHash(tgt);
225226
} else if (TaintPosition.hasParameter(targetLocs)) {
226227
for (TaintPosition targetLoc : targetLocs) {

0 commit comments

Comments
 (0)