putty_alarm1_1
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_10
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_11
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_12
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_13
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_14
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_15
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_16
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_17
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_2
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_3
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_4
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_5
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2

Found Bug (true alarm)





putty_alarm1_6
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_7
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_8
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)





putty_alarm1_9
path 1



(User Feedback)

Path should include a call edge from 'nonfatal' to 'dupvprintf' either in backbone or branch, for the correct taint propagation toward the sink


path 2



(User Feedback)

Path should NOT have an incoming edge to 'store_host_key', because tainted data cannot flow through the node


path 3



(User Feedback)

Path should NOT have an incoming edge to 'write_random_seed', because tainted data cannot flow through the node


UNSAT (false alarm)