소스 검색

Fix oss_fuzz bug 3607

String NodeID was not freed after decoding

See: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=3607
Credit to oss-fuzz
Stefan Profanter 7 년 전
부모
커밋
fb350446f3
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      src/server/ua_server_binary.c

+ 1 - 0
src/server/ua_server_binary.c

@@ -314,6 +314,7 @@ processOPN(UA_Server *server, UA_SecureChannel *channel,
         UA_SecureChannelManager_close(&server->secureChannelManager, channel->securityToken.channelId);
         return retval;
     }
+	UA_NodeId_deleteMembers(&requestType);
 
     /* Call the service */
     UA_OpenSecureChannelResponse openScResponse;