Skip to content

Case evidence — v0.6.0

Every result links its retained raw-evidence artifact (SARIF or analyzer output), digest-bound in the freeze manifest. That includes the runs that decide nothing: a tool-native scorecard whose twelve results are all unsupported still retains its evidence and its witnessed run identity.

Every invoked case in this freeze also retains a phase-timing sidecar beside its raw evidence, and every run retains an environment stamp. Those are additive metadata read only by the latency page; no correctness outcome on this page was derived from, or conditioned on, a timing value.

bifrost-c-kernel-taint-taint-benchmark-controlledc, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-c-alias-propagation-negative negative not-reached true-negative 74eb208617d7…
alias-propagation-separation dfb-taint-c-alias-propagation-positive positive reached true-positive ac9f147ea4cd…
argument-position-separation dfb-taint-c-argument-position-negative negative not-reached true-negative 65008c9a2dcb…
argument-position-separation dfb-taint-c-argument-position-positive positive reached true-positive 9d9d7de3b9fd…
arithmetic-expression-propagation dfb-taint-c-expression-negative negative not-reached true-negative 6eccb86ffde9…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive reached true-positive 94ee91ae9a97…
array-element-separation dfb-taint-c-array-element-negative negative not-reached true-negative 27796c4ac460…
array-element-separation dfb-taint-c-array-element-positive positive reached true-positive 989806d41c52…
branch-join dfb-taint-c-branch-join-negative negative not-reached true-negative 29471f7335b8…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive 435a9028ddc3…
call-context-separation dfb-taint-c-call-context-negative negative not-reached true-negative 08c82e88705c…
call-context-separation dfb-taint-c-call-context-positive positive reached true-positive 99cb3096ac1b…
chal-callback-registration dfb-taint-c-callback-registration-negative negative inconclusive inconclusive efce00267578…
chal-callback-registration dfb-taint-c-callback-registration-positive positive inconclusive inconclusive feca7590bdee…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-negative negative not-reached true-negative 765929d24da8…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-positive positive reached true-positive 26cb2a47f2bf…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-negative negative not-reached true-negative 01128becb26d…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-positive positive reached true-positive 4c05bd719cbc…
chal-dispatch-table dfb-taint-c-dispatch-table-negative negative inconclusive inconclusive 9a9f5083c3cf…
chal-dispatch-table dfb-taint-c-dispatch-table-positive positive inconclusive inconclusive 9a9f5083c3cf…
chal-element-object dfb-taint-c-element-object-negative negative not-reached true-negative c653abebd86b…
chal-element-object dfb-taint-c-element-object-positive positive reached true-positive c5aaeb9e77d5…
chal-function-field dfb-taint-c-function-field-negative negative inconclusive inconclusive a5c6b6837750…
chal-function-field dfb-taint-c-function-field-positive positive inconclusive inconclusive 593f92d219be…
chal-map-iteration dfb-taint-c-map-iteration-negative negative inconclusive inconclusive a6ba70ceb2ed…
chal-map-iteration dfb-taint-c-map-iteration-positive positive inconclusive inconclusive f130f9444e6a…
chal-nested-access-path dfb-taint-c-nested-access-path-negative negative not-reached true-negative 75b60d15cd66…
chal-nested-access-path dfb-taint-c-nested-access-path-positive positive reached true-positive ba2b7e1334c9…
chal-recursive-carry dfb-taint-c-recursive-carry-negative negative not-reached true-negative 907e90e21a55…
chal-recursive-carry dfb-taint-c-recursive-carry-positive positive reached true-positive ad13ff946355…
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative 7010e1a9bef6…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive 0bd7f089f7f3…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative not-reached true-negative 3554e6537c52…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive f684934ccb3d…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative 9b2f6dcd33c4…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive cc1b796ee569…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative 457decb8a028…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive 89b9ecee5372…
loop-carried-kill dfb-taint-c-loop-carried-negative negative not-reached true-negative ef00e8545bdc…
loop-carried-kill dfb-taint-c-loop-carried-positive positive reached true-positive 10052b9e0754…
object-separation dfb-taint-c-object-separation-negative negative not-reached true-negative 375d8dc7f7a8…
object-separation dfb-taint-c-object-separation-positive positive reached true-positive 71940b6b1a84…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-negative negative not-reached true-negative 354d204cdc7c…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-positive positive reached true-positive cd80a923d906…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-negative negative not-reached true-negative 61666dd72095…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-positive positive reached true-positive a4b85cd095d9…
same-object-field-separation dfb-taint-c-same-object-field-negative negative not-reached true-negative bf7ee8d8d63f…
same-object-field-separation dfb-taint-c-same-object-field-positive positive reached true-positive f84e9cd03fc8…

bifrost-c-kernel-taint-taint-benchmark-controlledc, language-extension (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
c-error-code-return-path dfb-taint-c-error-code-return-positive positive inconclusive inconclusive 13cc2526d603…
c-goto-cleanup-carry dfb-taint-c-goto-cleanup-positive positive reached true-positive 082c71b1b14a…

bifrost-cpp-kernel-taint-taint-benchmark-controlledcpp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-cpp-alias-propagation-negative negative not-reached true-negative 78c1873f314f…
alias-propagation-separation dfb-taint-cpp-alias-propagation-positive positive reached true-positive 2fba5bae65f3…
argument-position-separation dfb-taint-cpp-argument-position-negative negative not-reached true-negative 877ba50e7f62…
argument-position-separation dfb-taint-cpp-argument-position-positive positive reached true-positive 3fad6840afeb…
arithmetic-expression-propagation dfb-taint-cpp-expression-negative negative not-reached true-negative 0532d87de709…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive reached true-positive e8786ab461fe…
array-element-separation dfb-taint-cpp-array-element-negative negative not-reached true-negative 01d1772a90d3…
array-element-separation dfb-taint-cpp-array-element-positive positive reached true-positive e4e82fef51ea…
branch-join dfb-taint-cpp-branch-join-negative negative not-reached true-negative 88ecfb95eeca…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive 37a892006b82…
call-context-separation dfb-taint-cpp-call-context-negative negative not-reached true-negative b2ff438b99c6…
call-context-separation dfb-taint-cpp-call-context-positive positive reached true-positive 732169a2d204…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-negative negative inconclusive inconclusive e77376e7834c…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-positive positive inconclusive inconclusive b739c70809b8…
chal-callback-registration dfb-taint-cpp-callback-registration-negative negative inconclusive inconclusive e24ecc6ea124…
chal-callback-registration dfb-taint-cpp-callback-registration-positive positive inconclusive inconclusive edb7080e747b…
chal-closure-capture dfb-taint-cpp-closure-capture-negative negative inconclusive inconclusive 9929bf5ad862…
chal-closure-capture dfb-taint-cpp-closure-capture-positive positive inconclusive inconclusive b51c5f0df36e…
chal-computed-property dfb-taint-cpp-computed-property-negative negative inconclusive inconclusive 0dff8cc4c49a…
chal-computed-property dfb-taint-cpp-computed-property-positive positive inconclusive inconclusive dbe2630823ec…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-negative negative inconclusive inconclusive c8e73a7f5407…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-positive positive inconclusive inconclusive 201122cbf6c0…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-negative negative inconclusive inconclusive 62b12f47e43c…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-positive positive inconclusive inconclusive 602d49916ece…
chal-dispatch-table dfb-taint-cpp-dispatch-table-negative negative inconclusive inconclusive cd9809ee34be…
chal-dispatch-table dfb-taint-cpp-dispatch-table-positive positive inconclusive inconclusive c9c94692e2de…
chal-element-object dfb-taint-cpp-element-object-negative negative inconclusive inconclusive a1c600f17b20…
chal-element-object dfb-taint-cpp-element-object-positive positive inconclusive inconclusive e1d536fc7d36…
chal-function-field dfb-taint-cpp-function-field-negative negative inconclusive inconclusive 0c74e6552275…
chal-function-field dfb-taint-cpp-function-field-positive positive inconclusive inconclusive 030dcfac30e6…
chal-map-iteration dfb-taint-cpp-map-iteration-negative negative inconclusive inconclusive 42f50aa1d5aa…
chal-map-iteration dfb-taint-cpp-map-iteration-positive positive inconclusive inconclusive 12287542325a…
chal-nested-access-path dfb-taint-cpp-nested-access-path-negative negative inconclusive inconclusive b7873f6cadd5…
chal-nested-access-path dfb-taint-cpp-nested-access-path-positive positive inconclusive inconclusive ce85e61d928b…
chal-recursive-carry dfb-taint-cpp-recursive-carry-negative negative inconclusive inconclusive 6c196a6b663b…
chal-recursive-carry dfb-taint-cpp-recursive-carry-positive positive inconclusive inconclusive 4fd4873d499c…
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative 86f8e77df117…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive 2c81b6a77552…
exception-catch dfb-taint-cpp-exception-catch-negative negative inconclusive inconclusive 29cfe7efae5f…
exception-catch dfb-taint-cpp-exception-catch-positive positive inconclusive inconclusive 92f758581219…
infeasible-branch dfb-taint-cpp-infeasible-branch-negative negative not-reached true-negative e8e93163f6d4…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive 90756861ecce…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative bc3cfc5e1fc5…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive 5ec15abfea73…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 3881f1632577…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive cbed5fc0a3f8…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative not-reached true-negative 8fe8e88ea07f…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive reached true-positive cb1c745e10a3…
object-separation dfb-taint-cpp-object-separation-negative negative not-reached true-negative 71bd635c5491…
object-separation dfb-taint-cpp-object-separation-positive positive reached true-positive 5160e0fdc7f3…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-negative negative not-reached true-negative 5204d1b76284…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-positive positive reached true-positive 28f47ee0f600…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-negative negative not-reached true-negative cdeef50b17c8…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-positive positive reached true-positive 58a461e475a6…
same-object-field-separation dfb-taint-cpp-same-object-field-negative negative not-reached true-negative 213fc24ec00f…
same-object-field-separation dfb-taint-cpp-same-object-field-positive positive reached true-positive 620ca3123d81…

bifrost-csharp-kernel-taint-taint-benchmark-controlledcsharp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-csharp-alias-propagation-negative negative not-reached true-negative 256648797ff5…
alias-propagation-separation dfb-taint-csharp-alias-propagation-positive positive reached true-positive 4353a9708b40…
argument-position-separation dfb-taint-csharp-argument-position-negative negative not-reached true-negative 739e41519de4…
argument-position-separation dfb-taint-csharp-argument-position-positive positive reached true-positive 53cf75b7a34d…
arithmetic-expression-propagation dfb-taint-csharp-expression-negative negative not-reached true-negative a3ac7f5f74b3…
arithmetic-expression-propagation dfb-taint-csharp-expression-positive positive reached true-positive bcb7a9fab498…
array-element-separation dfb-taint-csharp-array-element-negative negative not-reached true-negative b0e6cf86c6de…
array-element-separation dfb-taint-csharp-array-element-positive positive reached true-positive 19abf857c703…
branch-join dfb-taint-csharp-branch-join-negative negative not-reached true-negative 8853d5fd9362…
branch-join dfb-taint-csharp-branch-join-positive positive reached true-positive ab5002fffd54…
call-context-separation dfb-taint-csharp-call-context-negative negative not-reached true-negative 2dbd5e78c053…
call-context-separation dfb-taint-csharp-call-context-positive positive reached true-positive 1b41d16dfe0c…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-negative negative inconclusive inconclusive d4ca552f40d2…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-positive positive inconclusive inconclusive 9f72cc719898…
chal-callback-registration dfb-taint-csharp-callback-registration-negative negative inconclusive inconclusive ef6d795de88b…
chal-callback-registration dfb-taint-csharp-callback-registration-positive positive inconclusive inconclusive 20638b09687c…
chal-closure-capture dfb-taint-csharp-closure-capture-negative negative inconclusive inconclusive a3a8fa0044c3…
chal-closure-capture dfb-taint-csharp-closure-capture-positive positive inconclusive inconclusive 016584baadbe…
chal-computed-property dfb-taint-csharp-computed-property-negative negative inconclusive inconclusive 3530b5dca0c2…
chal-computed-property dfb-taint-csharp-computed-property-positive positive inconclusive inconclusive 32fa4f88f551…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-negative negative not-reached true-negative db25fefd934b…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-positive positive reached true-positive 644ffb50bcd2…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-negative negative not-reached true-negative adc4d7bd19ba…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-positive positive reached true-positive ed5bbe8dee9b…
chal-dispatch-table dfb-taint-csharp-dispatch-table-negative negative inconclusive inconclusive ace679fd330d…
chal-dispatch-table dfb-taint-csharp-dispatch-table-positive positive inconclusive inconclusive 20389c58ae4c…
chal-element-object dfb-taint-csharp-element-object-negative negative inconclusive inconclusive 40398ac865d9…
chal-element-object dfb-taint-csharp-element-object-positive positive inconclusive inconclusive 839b7ff45364…
chal-function-field dfb-taint-csharp-function-field-negative negative inconclusive inconclusive 07f12c14b9d9…
chal-function-field dfb-taint-csharp-function-field-positive positive inconclusive inconclusive ee7ec4f7de2e…
chal-map-iteration dfb-taint-csharp-map-iteration-negative negative inconclusive inconclusive f52c363dd76c…
chal-map-iteration dfb-taint-csharp-map-iteration-positive positive inconclusive inconclusive a3e81861516c…
chal-nested-access-path dfb-taint-csharp-nested-access-path-negative negative inconclusive inconclusive fcf7de0f1007…
chal-nested-access-path dfb-taint-csharp-nested-access-path-positive positive inconclusive inconclusive c8ccd4707104…
chal-recursive-carry dfb-taint-csharp-recursive-carry-negative negative inconclusive inconclusive a6bdd208bd5d…
chal-recursive-carry dfb-taint-csharp-recursive-carry-positive positive inconclusive inconclusive af0581d30c62…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-negative negative inconclusive inconclusive e36142ec4fa9…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-positive positive inconclusive inconclusive e36142ec4fa9…
direct-propagation dfb-taint-csharp-direct-negative negative not-reached true-negative 1ce2f82baa87…
direct-propagation dfb-taint-csharp-direct-positive positive reached true-positive d87d97ffdf6d…
exception-catch dfb-taint-csharp-exception-catch-negative negative inconclusive inconclusive 68cd842414e7…
exception-catch dfb-taint-csharp-exception-catch-positive positive inconclusive inconclusive 98da5c4b3a90…
infeasible-branch dfb-taint-csharp-infeasible-branch-negative negative reached false-positive 6e712c435d99…
infeasible-branch dfb-taint-csharp-infeasible-branch-positive positive reached true-positive b4c4b72862ce…
local-multi-step-chain dfb-taint-csharp-local-chain-negative negative not-reached true-negative ab3b7e6791f8…
local-multi-step-chain dfb-taint-csharp-local-chain-positive positive reached true-positive 414ab2410695…
local-overwrite-kill dfb-taint-csharp-local-overwrite-negative negative not-reached true-negative d24893d1a2a6…
local-overwrite-kill dfb-taint-csharp-local-overwrite-positive positive reached true-positive a4998c2b1828…
loop-carried-kill dfb-taint-csharp-loop-carried-negative negative reached false-positive 66a4544ba256…
loop-carried-kill dfb-taint-csharp-loop-carried-positive positive reached true-positive ce7f46cc91c1…
object-separation dfb-taint-csharp-object-separation-negative negative not-reached true-negative 3e5a6d39b0f6…
object-separation dfb-taint-csharp-object-separation-positive positive reached true-positive 0610a0225848…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-negative negative not-reached true-negative 7f3cd9d9248a…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-positive positive reached true-positive 71c52e3ac82e…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-negative negative not-reached true-negative 802ad93b9b3b…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-positive positive reached true-positive 6272d89f824b…
same-object-field-separation dfb-taint-csharp-same-object-field-negative negative not-reached true-negative 5c4a551e1d46…
same-object-field-separation dfb-taint-csharp-same-object-field-positive positive reached true-positive 9a530d6bdd9b…

bifrost-go-kernel-taint-taint-benchmark-controlledgo, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-go-alias-propagation-negative negative not-reached true-negative 0594dcb7a534…
alias-propagation-separation dfb-taint-go-alias-propagation-positive positive reached true-positive eafcfb2bb953…
argument-position-separation dfb-taint-go-argument-position-negative negative not-reached true-negative 5673e8427f0d…
argument-position-separation dfb-taint-go-argument-position-positive positive reached true-positive 7ed97fe96a71…
arithmetic-expression-propagation dfb-taint-go-expression-negative negative not-reached true-negative 07d5329c2e18…
arithmetic-expression-propagation dfb-taint-go-expression-positive positive reached true-positive 69ce66c7f7cd…
array-element-separation dfb-taint-go-array-element-negative negative not-reached true-negative 2271bef7446a…
array-element-separation dfb-taint-go-array-element-positive positive reached true-positive 5b965297068b…
branch-join dfb-taint-go-branch-join-negative negative not-reached true-negative 279be5b05b20…
branch-join dfb-taint-go-branch-join-positive positive reached true-positive 377cd4a0264e…
call-context-separation dfb-taint-go-call-context-negative negative not-reached true-negative 05f8ab65e4ff…
call-context-separation dfb-taint-go-call-context-positive positive reached true-positive d292a9ae4916…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-negative negative inconclusive inconclusive a80fb59e4b87…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-positive positive inconclusive inconclusive a75b8d719d08…
chal-callback-registration dfb-taint-go-callback-registration-negative negative inconclusive inconclusive 368512f5d168…
chal-callback-registration dfb-taint-go-callback-registration-positive positive inconclusive inconclusive 1c51b9425913…
chal-closure-capture dfb-taint-go-closure-capture-negative negative inconclusive inconclusive 605f9fe148fc…
chal-closure-capture dfb-taint-go-closure-capture-positive positive inconclusive inconclusive 08b70ff04649…
chal-computed-property dfb-taint-go-computed-property-negative negative inconclusive inconclusive 02eba4f77f04…
chal-computed-property dfb-taint-go-computed-property-positive positive inconclusive inconclusive ac0c44a966cf…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-negative negative not-reached true-negative 732e16955633…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-positive positive reached true-positive 9b9bb729e51d…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-negative negative not-reached true-negative 07b44de0fdbc…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-positive positive reached true-positive c89d45a128f4…
chal-dispatch-table dfb-taint-go-dispatch-table-negative negative inconclusive inconclusive 62071987598f…
chal-dispatch-table dfb-taint-go-dispatch-table-positive positive inconclusive inconclusive 62071987598f…
chal-element-object dfb-taint-go-element-object-negative negative inconclusive inconclusive 5aca2a15bd23…
chal-element-object dfb-taint-go-element-object-positive positive inconclusive inconclusive d414a0f3003a…
chal-function-field dfb-taint-go-function-field-negative negative inconclusive inconclusive 7fc588e1bf35…
chal-function-field dfb-taint-go-function-field-positive positive inconclusive inconclusive bb79e6e05395…
chal-map-iteration dfb-taint-go-map-iteration-negative negative inconclusive inconclusive a4bb6801fb16…
chal-map-iteration dfb-taint-go-map-iteration-positive positive inconclusive inconclusive 303292c4a41d…
chal-nested-access-path dfb-taint-go-nested-access-path-negative negative inconclusive inconclusive f5b47a24a059…
chal-nested-access-path dfb-taint-go-nested-access-path-positive positive inconclusive inconclusive 5e479289d362…
chal-recursive-carry dfb-taint-go-recursive-carry-negative negative not-reached true-negative ffcd065e0a04…
chal-recursive-carry dfb-taint-go-recursive-carry-positive positive reached true-positive 2ad9af4b87f2…
chal-reflective-invocation dfb-taint-go-reflective-invocation-negative negative inconclusive inconclusive 127d24f9ab72…
chal-reflective-invocation dfb-taint-go-reflective-invocation-positive positive inconclusive inconclusive 127d24f9ab72…
direct-propagation dfb-taint-go-direct-negative negative not-reached true-negative 3a60ec867d86…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive ef6d44f3659d…
exception-catch dfb-taint-go-exception-catch-negative negative inconclusive inconclusive 61a69ddb4270…
exception-catch dfb-taint-go-exception-catch-positive positive inconclusive inconclusive 9aa3fb9a00d8…
infeasible-branch dfb-taint-go-infeasible-branch-negative negative not-reached true-negative e984b72ef33e…
infeasible-branch dfb-taint-go-infeasible-branch-positive positive reached true-positive a75cd8f2046e…
local-multi-step-chain dfb-taint-go-local-chain-negative negative not-reached true-negative d17778c97ba7…
local-multi-step-chain dfb-taint-go-local-chain-positive positive reached true-positive ec0ffcf73553…
local-overwrite-kill dfb-taint-go-local-overwrite-negative negative not-reached true-negative 9a5c173655a0…
local-overwrite-kill dfb-taint-go-local-overwrite-positive positive reached true-positive 89a30e5982c0…
loop-carried-kill dfb-taint-go-loop-carried-negative negative reached false-positive 4033dde5cc41…
loop-carried-kill dfb-taint-go-loop-carried-positive positive reached true-positive 73470e0e2cc2…
object-separation dfb-taint-go-object-separation-negative negative not-reached true-negative d2edcd759ae5…
object-separation dfb-taint-go-object-separation-positive positive reached true-positive 829cf74c30cc…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-negative negative not-reached true-negative 2ed928952583…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-positive positive reached true-positive 830a1d911690…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-negative negative not-reached true-negative 7521dfcdaef1…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-positive positive reached true-positive cf31684e51e3…
same-object-field-separation dfb-taint-go-same-object-field-negative negative not-reached true-negative 0d8d939f7ad9…
same-object-field-separation dfb-taint-go-same-object-field-positive positive reached true-positive 61ea589218f9…

bifrost-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative 0fefec0db035…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive reached true-positive 29339f76208b…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative b7e00800aee0…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 6a239fbd53d9…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 9dd934c63fcc…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 9a3078de8236…
array-element-separation dfb-taint-java-array-element-negative negative not-reached true-negative 467751c73f0a…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive f7f18e22cc2e…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 7daf2b69f1a0…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 1210afac5c20…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 6fec2058b4a5…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 41b419e78326…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative inconclusive inconclusive d524132098c5…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive inconclusive inconclusive a093f91c9c14…
chal-callback-registration dfb-taint-java-callback-registration-negative negative inconclusive inconclusive f1c707a93c6d…
chal-callback-registration dfb-taint-java-callback-registration-positive positive inconclusive inconclusive 118ea12a87ac…
chal-closure-capture dfb-taint-java-closure-capture-negative negative inconclusive inconclusive b21b49f95ee3…
chal-closure-capture dfb-taint-java-closure-capture-positive positive inconclusive inconclusive cd36e4f9e566…
chal-computed-property dfb-taint-java-computed-property-negative negative inconclusive inconclusive 2f39b63fa314…
chal-computed-property dfb-taint-java-computed-property-positive positive inconclusive inconclusive f3ec9dababc6…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative 85101738c3f0…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive 3c50f56c578c…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative b57e85624f5b…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive 5f27f6afae6e…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative inconclusive inconclusive 9a91ca0be018…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive inconclusive inconclusive 7103d4bd77b2…
chal-element-object dfb-taint-java-element-object-negative negative inconclusive inconclusive bfbc32f0074b…
chal-element-object dfb-taint-java-element-object-positive positive inconclusive inconclusive 2840c31e9412…
chal-function-field dfb-taint-java-function-field-negative negative inconclusive inconclusive a7a0a4f27168…
chal-function-field dfb-taint-java-function-field-positive positive inconclusive inconclusive e87a755ae703…
chal-map-iteration dfb-taint-java-map-iteration-negative negative inconclusive inconclusive ab7951e2e0de…
chal-map-iteration dfb-taint-java-map-iteration-positive positive inconclusive inconclusive 702d46cd3679…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative inconclusive inconclusive 438efc894689…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive inconclusive inconclusive ebe4582833bd…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 29860f408afb…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive ecc4b8202fd3…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative inconclusive inconclusive 68faf5ae8560…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive inconclusive inconclusive 68faf5ae8560…
direct-propagation dfb-taint-java-direct-positive positive not-reached false-negative 558772e5bf6a…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 31f2e04bafef…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 9a2c5a865acc…
exception-catch dfb-taint-java-exception-catch-positive positive reached true-positive 363c464f7b67…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 2c649027b429…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive c52ac75f9f00…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative ab836d60d60b…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive 11f58bda3104…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 4ef7291fba63…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 103a1c04cda2…
loop-carried-kill dfb-taint-java-loop-carried-negative negative not-reached true-negative b639e2a93e30…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 9ac264b2c4d5…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 48817b840d09…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 58e3c08f884c…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative 619dc96fc8cc…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive 628f34f971a2…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative cad6d57fa51d…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive dde8d187673a…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative a4b0371fc638…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 792ada8e0dc0…

bifrost-java-modeling-taint-taint-benchmark-controlledjava, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-java-model-declared-sink-negative negative not-reached true-negative bee4c75be8fc…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive 70f2eecdcaa1…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative 23652279f97a…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive dfc39510fb42…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative unsupported unsupported 459023bb8ba0…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive unsupported unsupported aec7feefd689…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative unsupported unsupported cdf6e17caf40…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive unsupported unsupported 26f5a614a186…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative unsupported unsupported 9184e5725723…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive unsupported unsupported e649e140e9cb…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative unsupported unsupported d5fc07de7181…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive unsupported unsupported 30b55c389fb8…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative 09778809609c…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive 53476632da35…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative not-reached true-negative f59f1ee95cc6…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive reached true-positive babaff35588e…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative unsupported unsupported 9bcea792b1fd…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive unsupported unsupported 8694120f6e7a…
model-store-separation dfb-taint-java-model-store-separation-negative negative unsupported unsupported 04f8d32627e7…
model-store-separation dfb-taint-java-model-store-separation-positive positive unsupported unsupported 0b0d5b5a0466…
model-summary-field dfb-taint-java-model-summary-field-negative negative unsupported unsupported 86d9b22a417a…
model-summary-field dfb-taint-java-model-summary-field-positive positive unsupported unsupported 0d1939c55ad5…
model-summary-through dfb-taint-java-model-summary-through-negative negative unsupported unsupported eb4c10bdd701…
model-summary-through dfb-taint-java-model-summary-through-positive positive unsupported unsupported 228dba8c5dd6…

bifrost-java-native-taint-taint-tool-nativejava, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-java-native-entrypoint-negative negative unsupported unsupported 22ec06944f94…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive unsupported unsupported 79d7dadf7e7c…
native-persistence dfb-taint-java-native-persistence-negative negative unsupported unsupported 18747e750337…
native-persistence dfb-taint-java-native-persistence-positive positive unsupported unsupported b2bdccb738a7…
native-propagator dfb-taint-java-native-propagator-negative negative unsupported unsupported 8e5994a53f1e…
native-propagator dfb-taint-java-native-propagator-positive positive unsupported unsupported 06079d7edfb6…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative unsupported unsupported a181db3fa655…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive unsupported unsupported d3925c122661…
native-source-sink dfb-taint-java-native-source-sink-negative negative unsupported unsupported 9d264153544a…
native-source-sink dfb-taint-java-native-source-sink-positive positive unsupported unsupported 0bb9d64e5499…
native-summary dfb-taint-java-native-summary-negative negative unsupported unsupported a7ec3579d596…
native-summary dfb-taint-java-native-summary-positive positive unsupported unsupported e39617939e83…

bifrost-javascript-kernel-taint-taint-benchmark-controlledjavascript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-javascript-alias-propagation-negative negative not-reached true-negative 04e78237eebe…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive reached true-positive 710ce055bc48…
argument-position-separation dfb-taint-javascript-argument-position-negative negative not-reached true-negative 48ec8d5c5da7…
argument-position-separation dfb-taint-javascript-argument-position-positive positive reached true-positive e3ffb0369ea3…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative 855c1083e557…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive reached true-positive 99b18f6f9615…
array-element-separation dfb-taint-javascript-array-element-negative negative not-reached true-negative fb91a25ea051…
array-element-separation dfb-taint-javascript-array-element-positive positive reached true-positive e6db7498d5a1…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative ee6a5daed1b8…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive 6c426e5438de…
call-context-separation dfb-taint-javascript-call-context-negative negative not-reached true-negative c8f2490d1758…
call-context-separation dfb-taint-javascript-call-context-positive positive reached true-positive 1a3118ddb5e0…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-negative negative inconclusive inconclusive 686c244d713d…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-positive positive inconclusive inconclusive 66daaa5ad2a7…
chal-callback-registration dfb-taint-javascript-callback-registration-negative negative inconclusive inconclusive 87872105973f…
chal-callback-registration dfb-taint-javascript-callback-registration-positive positive inconclusive inconclusive 6ec4fb2f0aba…
chal-closure-capture dfb-taint-javascript-closure-capture-negative negative inconclusive inconclusive e58310a2d294…
chal-closure-capture dfb-taint-javascript-closure-capture-positive positive inconclusive inconclusive 1d7b13d18cbc…
chal-computed-property dfb-taint-javascript-computed-property-negative negative inconclusive inconclusive 067e9b25d782…
chal-computed-property dfb-taint-javascript-computed-property-positive positive inconclusive inconclusive 41417f27b803…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-negative negative not-reached true-negative 78a6c15abed6…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-positive positive reached true-positive 6071492e4ffe…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-negative negative not-reached true-negative 0a7e37acb2f1…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-positive positive reached true-positive 92e64451daf3…
chal-dispatch-table dfb-taint-javascript-dispatch-table-negative negative inconclusive inconclusive 04e30cd6ddff…
chal-dispatch-table dfb-taint-javascript-dispatch-table-positive positive inconclusive inconclusive 04e30cd6ddff…
chal-element-object dfb-taint-javascript-element-object-negative negative inconclusive inconclusive 58de73cb2949…
chal-element-object dfb-taint-javascript-element-object-positive positive inconclusive inconclusive b7ceeb74f0a4…
chal-function-field dfb-taint-javascript-function-field-negative negative inconclusive inconclusive 1f2b0d33f905…
chal-function-field dfb-taint-javascript-function-field-positive positive inconclusive inconclusive 28f250d6c120…
chal-map-iteration dfb-taint-javascript-map-iteration-negative negative inconclusive inconclusive eb8580d4496b…
chal-map-iteration dfb-taint-javascript-map-iteration-positive positive inconclusive inconclusive 06b8cda4330b…
chal-nested-access-path dfb-taint-javascript-nested-access-path-negative negative inconclusive inconclusive a7244dc84660…
chal-nested-access-path dfb-taint-javascript-nested-access-path-positive positive inconclusive inconclusive f730b61c20b3…
chal-recursive-carry dfb-taint-javascript-recursive-carry-negative negative inconclusive inconclusive 2d8d16eaf8c0…
chal-recursive-carry dfb-taint-javascript-recursive-carry-positive positive inconclusive inconclusive e4f140108ea0…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-negative negative inconclusive inconclusive 2542cc53ee08…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-positive positive inconclusive inconclusive 2542cc53ee08…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative 8e834d880a34…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive 6756ae78fcb0…
exception-catch dfb-taint-javascript-exception-catch-negative negative not-reached true-negative 12f1db6fdef3…
exception-catch dfb-taint-javascript-exception-catch-positive positive reached true-positive cb4059aaca9d…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative not-reached true-negative ae4d5454a705…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 3adc7f8740ae…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative 7eea6218105e…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive 81c64339a1b1…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 2f777a73e2ab…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive c58464fc7334…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative not-reached true-negative fe0d35fdd15c…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive 3918341da26d…
object-separation dfb-taint-javascript-object-separation-negative negative not-reached true-negative df569254ee80…
object-separation dfb-taint-javascript-object-separation-positive positive reached true-positive d545cc2e3f95…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative not-reached true-negative 7a8440b710e7…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive reached true-positive 5251c6e7c270…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative not-reached true-negative fd380878b1a4…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive reached true-positive b0698058811a…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative not-reached true-negative a2fc71039df4…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive reached true-positive 1c3d7db0866c…

bifrost-javascript-modeling-taint-taint-benchmark-controlledjavascript, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-javascript-model-declared-sink-negative negative inconclusive inconclusive eab7b23da3d8…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive inconclusive inconclusive 5737534e5bbb…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative b68d65aac58e…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive inconclusive inconclusive 7cc958fa427f…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative unsupported unsupported 22343025f48f…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive unsupported unsupported 2508d2e35078…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative unsupported unsupported a801f4761594…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive unsupported unsupported f9a618095504…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative unsupported unsupported b879c789c51c…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive unsupported unsupported fcc625d376bf…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative unsupported unsupported db6975c8a4c8…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive unsupported unsupported 43b57f0cf5e3…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative db1c9d72cb54…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive a083d827e315…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative not-reached true-negative 72c725c96934…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive reached true-positive 8be9d6b71311…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative unsupported unsupported ba9992a2827d…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive unsupported unsupported b2613c48ba13…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative unsupported unsupported 5f8fa7438f92…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive unsupported unsupported fde06cd05db3…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative unsupported unsupported 15a91c97b973…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive unsupported unsupported 0eb1374f34dc…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative unsupported unsupported 9d2ea558996e…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive unsupported unsupported 1921b33f2f47…

bifrost-javascript-native-taint-taint-tool-nativejavascript, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-javascript-native-entrypoint-negative negative unsupported unsupported 6ebc912ef348…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive unsupported unsupported fff499747045…
native-persistence dfb-taint-javascript-native-persistence-negative negative unsupported unsupported 21cceff3817f…
native-persistence dfb-taint-javascript-native-persistence-positive positive unsupported unsupported bb4a554a6d6c…
native-propagator dfb-taint-javascript-native-propagator-negative negative unsupported unsupported 5203f36c7cd8…
native-propagator dfb-taint-javascript-native-propagator-positive positive unsupported unsupported cbfdd0dce23d…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative unsupported unsupported 5acb1b4f10bf…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive unsupported unsupported 4f523ad8299a…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative unsupported unsupported 89a18417e50b…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive unsupported unsupported 44d29b252fa6…
native-summary dfb-taint-javascript-native-summary-negative negative unsupported unsupported e056868619d0…
native-summary dfb-taint-javascript-native-summary-positive positive unsupported unsupported f04cafb6090f…

bifrost-kotlin-kernel-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-kotlin-alias-propagation-negative negative inconclusive inconclusive e6ac2b44908c…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive inconclusive inconclusive 565f902e1c4d…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative not-reached true-negative 392abaab13ec…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive reached true-positive c3a46000beb3…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative 3ab7f7e52b7d…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive reached true-positive ccf2d72bd979…
array-element-separation dfb-taint-kotlin-array-element-negative negative inconclusive inconclusive a52f94f58e2d…
array-element-separation dfb-taint-kotlin-array-element-positive positive inconclusive inconclusive 9798b809ce7b…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative 4da0185c4b99…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive b1f4461f93e9…
call-context-separation dfb-taint-kotlin-call-context-negative negative not-reached true-negative 80c952ba77fa…
call-context-separation dfb-taint-kotlin-call-context-positive positive reached true-positive 7c1eb237d6c3…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative inconclusive inconclusive e7689d4fb482…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive inconclusive inconclusive a197f48b5b36…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative inconclusive inconclusive 7326d39d6521…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive inconclusive inconclusive cf91a1d60e9b…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative inconclusive inconclusive 84dae3e98bbc…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive inconclusive inconclusive 66a1c9f99e5d…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative inconclusive inconclusive 651799cc886a…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive inconclusive inconclusive fbf8e47746fe…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative not-reached true-negative 1b9512b31c44…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive reached true-positive 5f3e7a0a765a…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative not-reached true-negative 6dbde87ea9b4…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive reached true-positive 5d4d9cc97601…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative inconclusive inconclusive e37588eb0a00…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive inconclusive inconclusive e37588eb0a00…
chal-element-object dfb-taint-kotlin-element-object-negative negative inconclusive inconclusive baaf5598570e…
chal-element-object dfb-taint-kotlin-element-object-positive positive inconclusive inconclusive c19cb48260be…
chal-function-field dfb-taint-kotlin-function-field-negative negative inconclusive inconclusive d1df60c7f823…
chal-function-field dfb-taint-kotlin-function-field-positive positive inconclusive inconclusive 305beac3bb28…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative inconclusive inconclusive c66d9a028960…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive inconclusive inconclusive ca2598e04850…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative inconclusive inconclusive 036b6060ac7c…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive inconclusive inconclusive 629fa3df9c42…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative not-reached true-negative 474767efc66e…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive reached true-positive d79643fea530…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative inconclusive inconclusive 34ee3e5d975e…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive inconclusive inconclusive 34ee3e5d975e…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative c7c720c614c5…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive b1055bcccb34…
exception-catch dfb-taint-kotlin-exception-catch-negative negative inconclusive inconclusive 0a880c2a9b50…
exception-catch dfb-taint-kotlin-exception-catch-positive positive inconclusive inconclusive 0a38d2e0fc65…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative not-reached true-negative b47a3095b53e…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive f13c857835e4…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative 15488be2fb55…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 6a190407b4fc…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative 871d3319764d…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive b2a97d2d9a9c…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative not-reached true-negative 9c2e3d9cb5d4…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive a7c3c2b4013f…
object-separation dfb-taint-kotlin-object-separation-negative negative inconclusive inconclusive dac27ec66c71…
object-separation dfb-taint-kotlin-object-separation-positive positive inconclusive inconclusive efc4d7282152…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative not-reached true-negative 4270a1819bcd…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive reached true-positive 8e934928c821…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative not-reached true-negative d80591d74076…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive reached true-positive 80a8e06b7e2e…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative inconclusive inconclusive 1a4767126a09…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive inconclusive inconclusive ee8f32c4717c…

bifrost-php-kernel-taint-taint-benchmark-controlledphp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-php-alias-propagation-negative negative not-reached true-negative 5cc109236a14…
alias-propagation-separation dfb-taint-php-alias-propagation-positive positive reached true-positive 77877fff7377…
argument-position-separation dfb-taint-php-argument-position-negative negative not-reached true-negative 9373b252d5af…
argument-position-separation dfb-taint-php-argument-position-positive positive reached true-positive 70b163ec74fd…
arithmetic-expression-propagation dfb-taint-php-expression-negative negative inconclusive inconclusive 8bf1158b6feb…
arithmetic-expression-propagation dfb-taint-php-expression-positive positive inconclusive inconclusive 71d9ffda0038…
array-element-separation dfb-taint-php-array-element-negative negative not-reached true-negative 88ed9d8d5afb…
array-element-separation dfb-taint-php-array-element-positive positive reached true-positive 273549ed29c7…
branch-join dfb-taint-php-branch-join-negative negative not-reached true-negative 718671c29ff9…
branch-join dfb-taint-php-branch-join-positive positive reached true-positive 87d9cfb43725…
call-context-separation dfb-taint-php-call-context-negative negative not-reached true-negative 5b1c3a66a89a…
call-context-separation dfb-taint-php-call-context-positive positive reached true-positive 144cabd2cd81…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-negative negative inconclusive inconclusive d1a0ecc5eade…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-positive positive inconclusive inconclusive 1f080a1ec91b…
chal-callback-registration dfb-taint-php-callback-registration-negative negative inconclusive inconclusive f0873fab4ab3…
chal-callback-registration dfb-taint-php-callback-registration-positive positive inconclusive inconclusive c62e68a7162a…
chal-closure-capture dfb-taint-php-closure-capture-negative negative inconclusive inconclusive 7440b5d0e40d…
chal-closure-capture dfb-taint-php-closure-capture-positive positive inconclusive inconclusive 80fa06dfb12b…
chal-computed-property dfb-taint-php-computed-property-negative negative inconclusive inconclusive 3bb33fc6e3c9…
chal-computed-property dfb-taint-php-computed-property-positive positive inconclusive inconclusive 6dfdb93e2300…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-negative negative not-reached true-negative 9f6b84929769…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-positive positive reached true-positive ceb88ace13b9…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-negative negative not-reached true-negative 839ea881afca…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-positive positive reached true-positive 2c343e884880…
chal-dispatch-table dfb-taint-php-dispatch-table-negative negative inconclusive inconclusive d66f77a45180…
chal-dispatch-table dfb-taint-php-dispatch-table-positive positive inconclusive inconclusive 437e3bd7b008…
chal-element-object dfb-taint-php-element-object-negative negative inconclusive inconclusive 1bf943d81d8c…
chal-element-object dfb-taint-php-element-object-positive positive inconclusive inconclusive e76bf8cc6f32…
chal-function-field dfb-taint-php-function-field-negative negative inconclusive inconclusive b98352efb28e…
chal-function-field dfb-taint-php-function-field-positive positive inconclusive inconclusive 5099d29406a8…
chal-map-iteration dfb-taint-php-map-iteration-negative negative inconclusive inconclusive 6fdb718bf041…
chal-map-iteration dfb-taint-php-map-iteration-positive positive inconclusive inconclusive b73ed0a0812c…
chal-nested-access-path dfb-taint-php-nested-access-path-negative negative not-reached true-negative acf4cf01e02b…
chal-nested-access-path dfb-taint-php-nested-access-path-positive positive reached true-positive 419e74aa30d9…
chal-recursive-carry dfb-taint-php-recursive-carry-negative negative inconclusive inconclusive 9ec309615016…
chal-recursive-carry dfb-taint-php-recursive-carry-positive positive inconclusive inconclusive c660be0b43fc…
chal-reflective-invocation dfb-taint-php-reflective-invocation-negative negative inconclusive inconclusive 3f216d24ec7f…
chal-reflective-invocation dfb-taint-php-reflective-invocation-positive positive inconclusive inconclusive 3f216d24ec7f…
direct-propagation dfb-taint-php-direct-negative negative not-reached true-negative 60c8ec6a89fb…
direct-propagation dfb-taint-php-direct-positive positive reached true-positive 466dca8321db…
exception-catch dfb-taint-php-exception-catch-negative negative inconclusive inconclusive 46c72704d9fd…
exception-catch dfb-taint-php-exception-catch-positive positive inconclusive inconclusive 6d73da9110f9…
infeasible-branch dfb-taint-php-infeasible-branch-negative negative not-reached true-negative 5954d42cb2e1…
infeasible-branch dfb-taint-php-infeasible-branch-positive positive reached true-positive e100c9908921…
local-multi-step-chain dfb-taint-php-local-chain-negative negative not-reached true-negative 3d359f20c2b9…
local-multi-step-chain dfb-taint-php-local-chain-positive positive reached true-positive 2611848d676d…
local-overwrite-kill dfb-taint-php-local-overwrite-negative negative not-reached true-negative 6b6f63799999…
local-overwrite-kill dfb-taint-php-local-overwrite-positive positive reached true-positive 9ce24a440159…
loop-carried-kill dfb-taint-php-loop-carried-negative negative inconclusive inconclusive c1d42383d890…
loop-carried-kill dfb-taint-php-loop-carried-positive positive inconclusive inconclusive fdab341674bc…
object-separation dfb-taint-php-object-separation-negative negative not-reached true-negative ef93def7248b…
object-separation dfb-taint-php-object-separation-positive positive reached true-positive e126ee551d51…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-negative negative not-reached true-negative 4fbd2303699f…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-positive positive reached true-positive 70c204ccbb6f…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-negative negative not-reached true-negative 3c5af1da5544…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-positive positive reached true-positive 20256c016b08…
same-object-field-separation dfb-taint-php-same-object-field-negative negative not-reached true-negative 307389325765…
same-object-field-separation dfb-taint-php-same-object-field-positive positive reached true-positive 51481e901016…

bifrost-python-kernel-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative not-reached true-negative bde78c543e2c…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive reached true-positive 95c3b82d3957…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative fdcef4158141…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive 45a460549392…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative 4da2ab752141…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 52638571e7f9…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative 36b7e6e08e09…
array-element-separation dfb-taint-python-array-element-positive positive reached true-positive bcb6724d78f1…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 8fa3609b7db2…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 4809c96af18b…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative 8eafc04d4915…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive 09bba45d716d…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative inconclusive inconclusive 9f0b538b399b…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive inconclusive inconclusive 9f0b538b399b…
chal-callback-registration dfb-taint-python-callback-registration-negative negative inconclusive inconclusive 4c8daa2b6418…
chal-callback-registration dfb-taint-python-callback-registration-positive positive inconclusive inconclusive c4384fa74a57…
chal-closure-capture dfb-taint-python-closure-capture-negative negative inconclusive inconclusive 83e6405a38f2…
chal-closure-capture dfb-taint-python-closure-capture-positive positive inconclusive inconclusive c2e459c750f6…
chal-computed-property dfb-taint-python-computed-property-negative negative inconclusive inconclusive 0ab50af43371…
chal-computed-property dfb-taint-python-computed-property-positive positive inconclusive inconclusive e21d2d6cbd7e…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative not-reached true-negative 71309e74a892…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive reached true-positive 32c35456b3e9…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative not-reached true-negative 5b53380cf16a…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive reached true-positive d4c949f6bdd4…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative inconclusive inconclusive 055cb1b4126f…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive inconclusive inconclusive 055cb1b4126f…
chal-element-object dfb-taint-python-element-object-negative negative inconclusive inconclusive 27f23a2dada2…
chal-element-object dfb-taint-python-element-object-positive positive inconclusive inconclusive c59f89b593c0…
chal-function-field dfb-taint-python-function-field-negative negative inconclusive inconclusive 7b84a3f8a8ef…
chal-function-field dfb-taint-python-function-field-positive positive inconclusive inconclusive e2ea1ca16de1…
chal-map-iteration dfb-taint-python-map-iteration-negative negative inconclusive inconclusive 32e6659c4948…
chal-map-iteration dfb-taint-python-map-iteration-positive positive inconclusive inconclusive 75c231e0de52…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative inconclusive inconclusive d7afb37de51a…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive inconclusive inconclusive 3ebf42d906f4…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative inconclusive inconclusive 588449fd2a7f…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive inconclusive inconclusive 1f94aa69846d…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative inconclusive inconclusive a5ec2220dcc5…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive inconclusive inconclusive a5ec2220dcc5…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative fe4ae4fb0af8…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 8f4abc95a2aa…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative 5539e102c1e0…
exception-catch dfb-taint-python-exception-catch-positive positive reached true-positive 55cb68837184…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative not-reached true-negative 26bc42a55dfa…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 49c787bf85ea…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative 35e2a5c0fefe…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive 3a7f8ecb1d23…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative 5697f33ad658…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 09b987e70e95…
loop-carried-kill dfb-taint-python-loop-carried-negative negative not-reached true-negative c727c7444f85…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 7011f173f8f2…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative 397b1c2ee295…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive b618e9dfcc25…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative 21cfdfe79bbf…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive 61f3e3085569…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative 69bbe250a788…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive 8c5d3fa102ac…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative a13e54d8b892…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive 8fba63c20d57…

bifrost-python-modeling-taint-taint-benchmark-controlledpython, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-python-model-declared-sink-negative negative not-reached true-negative e8fdd2b00598…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive e46fca1e7a90…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative 30056d77d371…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive d61cfac1fbb3…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative unsupported unsupported b6d079e512ac…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive unsupported unsupported 2a56a0ee6855…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative unsupported unsupported 0831dea64e76…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive unsupported unsupported c9e79890b9d0…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative unsupported unsupported 07900ae6102e…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive unsupported unsupported 413c051dc17f…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative unsupported unsupported 360fc0d07b9a…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive unsupported unsupported c05dd21368c9…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative 1fa3aad9fe3c…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive ba27dd562ac9…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative not-reached true-negative a9353d135593…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive reached true-positive aa71df156817…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative unsupported unsupported 4f0291996640…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive unsupported unsupported 1f366f201b9d…
model-store-separation dfb-taint-python-model-store-separation-negative negative unsupported unsupported 4ae385a03e73…
model-store-separation dfb-taint-python-model-store-separation-positive positive unsupported unsupported 930c22cc2eee…
model-summary-field dfb-taint-python-model-summary-field-negative negative unsupported unsupported 43c5d627c675…
model-summary-field dfb-taint-python-model-summary-field-positive positive unsupported unsupported e0e40caf71c0…
model-summary-through dfb-taint-python-model-summary-through-negative negative unsupported unsupported 47da0a0ec5ff…
model-summary-through dfb-taint-python-model-summary-through-positive positive unsupported unsupported eeb58ee06223…

bifrost-python-native-taint-taint-tool-nativepython, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-python-native-entrypoint-negative negative unsupported unsupported 8173bd9374d7…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive unsupported unsupported 826b325fe118…
native-persistence dfb-taint-python-native-persistence-negative negative unsupported unsupported 80eb2c4eae8d…
native-persistence dfb-taint-python-native-persistence-positive positive unsupported unsupported 46740719b6dd…
native-propagator dfb-taint-python-native-propagator-negative negative unsupported unsupported c4f0983f5aa8…
native-propagator dfb-taint-python-native-propagator-positive positive unsupported unsupported f60b293521d4…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative unsupported unsupported debc73312601…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive unsupported unsupported de7e5c5a915f…
native-source-sink dfb-taint-python-native-source-sink-negative negative unsupported unsupported 206f286faee3…
native-source-sink dfb-taint-python-native-source-sink-positive positive unsupported unsupported ffe656031b1b…
native-summary dfb-taint-python-native-summary-negative negative unsupported unsupported b1579817a273…
native-summary dfb-taint-python-native-summary-positive positive unsupported unsupported fe7cfdee6b3b…

bifrost-ruby-kernel-taint-taint-benchmark-controlledruby, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-ruby-alias-propagation-negative negative inconclusive inconclusive 500fe55fc62d…
alias-propagation-separation dfb-taint-ruby-alias-propagation-positive positive inconclusive inconclusive 702cd866dda4…
argument-position-separation dfb-taint-ruby-argument-position-negative negative not-reached true-negative 293a42e0a3c6…
argument-position-separation dfb-taint-ruby-argument-position-positive positive reached true-positive e8cb11b242d3…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-negative negative inconclusive inconclusive 7a6fc617e9f9…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive inconclusive inconclusive ad31ae039cb0…
array-element-separation dfb-taint-ruby-array-element-negative negative inconclusive inconclusive a070f0689b27…
array-element-separation dfb-taint-ruby-array-element-positive positive inconclusive inconclusive a070f0689b27…
branch-join dfb-taint-ruby-branch-join-negative negative not-reached true-negative 11a46fee1f68…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive 8b5026d9eab1…
call-context-separation dfb-taint-ruby-call-context-negative negative not-reached true-negative a83fe0005c35…
call-context-separation dfb-taint-ruby-call-context-positive positive reached true-positive 2a297cd4bf94…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-negative negative inconclusive inconclusive d6a2e7ad7918…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-positive positive inconclusive inconclusive d6a2e7ad7918…
chal-callback-registration dfb-taint-ruby-callback-registration-negative negative inconclusive inconclusive ee6ece303fdd…
chal-callback-registration dfb-taint-ruby-callback-registration-positive positive inconclusive inconclusive 20a91662ce92…
chal-closure-capture dfb-taint-ruby-closure-capture-negative negative inconclusive inconclusive d147302f4198…
chal-closure-capture dfb-taint-ruby-closure-capture-positive positive inconclusive inconclusive 35e0ee598065…
chal-computed-property dfb-taint-ruby-computed-property-negative negative inconclusive inconclusive e538114459ec…
chal-computed-property dfb-taint-ruby-computed-property-positive positive inconclusive inconclusive 85cbeff05d78…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-negative negative not-reached true-negative 3dcb5e8ea697…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-positive positive reached true-positive 3231c2bc5c58…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-negative negative not-reached true-negative 20b2063387c9…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-positive positive reached true-positive 475271f19f7c…
chal-dispatch-table dfb-taint-ruby-dispatch-table-negative negative inconclusive inconclusive 9415b219d2ba…
chal-dispatch-table dfb-taint-ruby-dispatch-table-positive positive inconclusive inconclusive 9415b219d2ba…
chal-element-object dfb-taint-ruby-element-object-negative negative inconclusive inconclusive ae16af7aa6c0…
chal-element-object dfb-taint-ruby-element-object-positive positive inconclusive inconclusive ae16af7aa6c0…
chal-function-field dfb-taint-ruby-function-field-negative negative inconclusive inconclusive 74767c488a6d…
chal-function-field dfb-taint-ruby-function-field-positive positive inconclusive inconclusive 021397731564…
chal-map-iteration dfb-taint-ruby-map-iteration-negative negative inconclusive inconclusive 413f72f24dd7…
chal-map-iteration dfb-taint-ruby-map-iteration-positive positive inconclusive inconclusive 041c359459fc…
chal-nested-access-path dfb-taint-ruby-nested-access-path-negative negative inconclusive inconclusive 217a14133ed0…
chal-nested-access-path dfb-taint-ruby-nested-access-path-positive positive inconclusive inconclusive c80396d9f467…
chal-recursive-carry dfb-taint-ruby-recursive-carry-negative negative inconclusive inconclusive b7ab943e548e…
chal-recursive-carry dfb-taint-ruby-recursive-carry-positive positive inconclusive inconclusive 19fc238896e9…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-negative negative inconclusive inconclusive 91102e8d8a3b…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-positive positive inconclusive inconclusive 91102e8d8a3b…
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative d82bffbb1f2c…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive e77ccf75876e…
exception-catch dfb-taint-ruby-exception-catch-negative negative inconclusive inconclusive 6ddb6566e585…
exception-catch dfb-taint-ruby-exception-catch-positive positive inconclusive inconclusive cf84a7dae3a4…
infeasible-branch dfb-taint-ruby-infeasible-branch-negative negative reached false-positive 85636e8a5617…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive 6377a6895d4f…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative c70be20a5f70…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive 9aa0ddbdc007…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative f428f2de8d8f…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive b05edbf7cecd…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative inconclusive inconclusive 16f2db1c7869…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive inconclusive inconclusive 6055b01eb013…
object-separation dfb-taint-ruby-object-separation-negative negative inconclusive inconclusive 7573cde653d3…
object-separation dfb-taint-ruby-object-separation-positive positive inconclusive inconclusive cef468d670d4…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-negative negative not-reached true-negative 934ae9982397…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-positive positive reached true-positive 06fe0e73f607…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-negative negative not-reached true-negative 5bf33d5e3192…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-positive positive reached true-positive 568a740ac54f…
same-object-field-separation dfb-taint-ruby-same-object-field-negative negative inconclusive inconclusive 2712c6ae18f8…
same-object-field-separation dfb-taint-ruby-same-object-field-positive positive inconclusive inconclusive 68c9c7659eb8…

bifrost-rust-kernel-taint-taint-benchmark-controlledrust, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-rust-alias-propagation-negative negative not-reached true-negative 75ec6e029166…
alias-propagation-separation dfb-taint-rust-alias-propagation-positive positive reached true-positive 470eebc4367a…
argument-position-separation dfb-taint-rust-argument-position-negative negative not-reached true-negative 4327aa4b2895…
argument-position-separation dfb-taint-rust-argument-position-positive positive reached true-positive 1514f5c05c44…
arithmetic-expression-propagation dfb-taint-rust-expression-negative negative not-reached true-negative 178fbfca3f8e…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive 42ebeb39f796…
array-element-separation dfb-taint-rust-array-element-negative negative not-reached true-negative 71e0934a4a8e…
array-element-separation dfb-taint-rust-array-element-positive positive reached true-positive d1c42e799fd8…
branch-join dfb-taint-rust-branch-join-negative negative not-reached true-negative 172c4e026cb9…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive b32bb1f81e8f…
call-context-separation dfb-taint-rust-call-context-negative negative not-reached true-negative 8e9537654288…
call-context-separation dfb-taint-rust-call-context-positive positive reached true-positive 026a5e639218…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-negative negative inconclusive inconclusive 47d56e12fe65…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-positive positive inconclusive inconclusive 91dc3290912b…
chal-callback-registration dfb-taint-rust-callback-registration-negative negative inconclusive inconclusive 27dc7fbc4ab3…
chal-callback-registration dfb-taint-rust-callback-registration-positive positive inconclusive inconclusive c59efa2c4ac9…
chal-closure-capture dfb-taint-rust-closure-capture-negative negative inconclusive inconclusive c0d44a01591f…
chal-closure-capture dfb-taint-rust-closure-capture-positive positive inconclusive inconclusive 240907b1fb9b…
chal-computed-property dfb-taint-rust-computed-property-negative negative inconclusive inconclusive 16bbc30db139…
chal-computed-property dfb-taint-rust-computed-property-positive positive inconclusive inconclusive 5e29094acde0…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-negative negative not-reached true-negative f8bcbeb04588…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-positive positive reached true-positive a91ed257acd7…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-negative negative not-reached true-negative 02e8d54829c5…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-positive positive reached true-positive 8c4163664020…
chal-dispatch-table dfb-taint-rust-dispatch-table-negative negative inconclusive inconclusive 461d985e5aa5…
chal-dispatch-table dfb-taint-rust-dispatch-table-positive positive inconclusive inconclusive 461d985e5aa5…
chal-element-object dfb-taint-rust-element-object-negative negative inconclusive inconclusive e6a1487a09cf…
chal-element-object dfb-taint-rust-element-object-positive positive inconclusive inconclusive 92e6cbf60323…
chal-function-field dfb-taint-rust-function-field-negative negative inconclusive inconclusive a5702abd3146…
chal-function-field dfb-taint-rust-function-field-positive positive inconclusive inconclusive 227c8feda957…
chal-map-iteration dfb-taint-rust-map-iteration-negative negative inconclusive inconclusive b51bb3a83c28…
chal-map-iteration dfb-taint-rust-map-iteration-positive positive inconclusive inconclusive 87e10541fd6b…
chal-nested-access-path dfb-taint-rust-nested-access-path-negative negative not-reached true-negative 73718a8def63…
chal-nested-access-path dfb-taint-rust-nested-access-path-positive positive reached true-positive 37330929d043…
chal-recursive-carry dfb-taint-rust-recursive-carry-negative negative inconclusive inconclusive fc3f327bda84…
chal-recursive-carry dfb-taint-rust-recursive-carry-positive positive inconclusive inconclusive d7d5b2dbc2a1…
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative afb07077d447…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive 3e0d4e194873…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative not-reached true-negative 208d1b0ea27f…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive d47ef740fa99…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative a553f695eeca…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive 6f5a4a855545…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative 2e0ae22240d6…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive 9a9f70d520b6…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative not-reached true-negative b69582bb8de6…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive 49da362fc19b…
object-separation dfb-taint-rust-object-separation-negative negative not-reached true-negative 63b40a968f94…
object-separation dfb-taint-rust-object-separation-positive positive reached true-positive 584f6fef798f…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-negative negative not-reached true-negative 271b3d307764…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-positive positive reached true-positive 001476dcf9ea…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-negative negative not-reached true-negative 330a63a7ad20…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-positive positive reached true-positive 8b1beae708aa…
same-object-field-separation dfb-taint-rust-same-object-field-negative negative not-reached true-negative a337439f9187…
same-object-field-separation dfb-taint-rust-same-object-field-positive positive reached true-positive e17ff15b0832…

bifrost-rust-kernel-taint-taint-benchmark-controlledrust, language-extension (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
result-error-propagation dfb-taint-rust-result-error-propagation-negative negative inconclusive inconclusive 5e0cd83c3790…
result-error-propagation dfb-taint-rust-result-error-propagation-positive positive inconclusive inconclusive 2c0d3977a596…

bifrost-scala-kernel-taint-taint-benchmark-controlledscala, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-scala-alias-propagation-negative negative not-reached true-negative 14dea6eb078a…
alias-propagation-separation dfb-taint-scala-alias-propagation-positive positive reached true-positive 3a0c0933a20b…
argument-position-separation dfb-taint-scala-argument-position-negative negative not-reached true-negative 31d9ce619265…
argument-position-separation dfb-taint-scala-argument-position-positive positive reached true-positive 766708397b91…
arithmetic-expression-propagation dfb-taint-scala-expression-negative negative not-reached true-negative 2fd9bacc9eb3…
arithmetic-expression-propagation dfb-taint-scala-expression-positive positive reached true-positive cc9ca16baec3…
array-element-separation dfb-taint-scala-array-element-negative negative not-reached true-negative c1090ebcd07c…
array-element-separation dfb-taint-scala-array-element-positive positive reached true-positive c67229ee2715…
branch-join dfb-taint-scala-branch-join-negative negative not-reached true-negative 92cffb1d428e…
branch-join dfb-taint-scala-branch-join-positive positive reached true-positive 94cb880e8b2d…
call-context-separation dfb-taint-scala-call-context-negative negative not-reached true-negative f5860f41d4a6…
call-context-separation dfb-taint-scala-call-context-positive positive reached true-positive dd4d33be4904…
chal-anonymous-implementation dfb-taint-scala-anonymous-implementation-negative negative inconclusive inconclusive ce4db549905b…
chal-anonymous-implementation dfb-taint-scala-anonymous-implementation-positive positive inconclusive inconclusive d34145d3da4e…
chal-callback-registration dfb-taint-scala-callback-registration-negative negative inconclusive inconclusive 2815baec18c3…
chal-callback-registration dfb-taint-scala-callback-registration-positive positive inconclusive inconclusive c57c69c47c88…
chal-closure-capture dfb-taint-scala-closure-capture-negative negative inconclusive inconclusive b1edc7ef5365…
chal-closure-capture dfb-taint-scala-closure-capture-positive positive inconclusive inconclusive 17d9a649603b…
chal-computed-property dfb-taint-scala-computed-property-negative negative inconclusive inconclusive 8616e48cbee9…
chal-computed-property dfb-taint-scala-computed-property-positive positive inconclusive inconclusive 9390f22eb5c4…
chal-context-pair-depth2 dfb-taint-scala-context-pair-depth2-negative negative not-reached true-negative cc3d9b8b3bbf…
chal-context-pair-depth2 dfb-taint-scala-context-pair-depth2-positive positive reached true-positive 9d0bcc55f118…
chal-deep-relay-chain dfb-taint-scala-deep-relay-chain-negative negative not-reached true-negative e101b2952387…
chal-deep-relay-chain dfb-taint-scala-deep-relay-chain-positive positive reached true-positive 536cf35f9451…
chal-dispatch-table dfb-taint-scala-dispatch-table-negative negative inconclusive inconclusive d48252cd7dbf…
chal-dispatch-table dfb-taint-scala-dispatch-table-positive positive inconclusive inconclusive d48252cd7dbf…
chal-element-object dfb-taint-scala-element-object-negative negative inconclusive inconclusive b7037433b379…
chal-element-object dfb-taint-scala-element-object-positive positive inconclusive inconclusive 73f3a5d30cc3…
chal-function-field dfb-taint-scala-function-field-negative negative inconclusive inconclusive fcfeba72f745…
chal-function-field dfb-taint-scala-function-field-positive positive inconclusive inconclusive 6f9d24019e71…
chal-map-iteration dfb-taint-scala-map-iteration-negative negative inconclusive inconclusive ef47e1408139…
chal-map-iteration dfb-taint-scala-map-iteration-positive positive inconclusive inconclusive 29921dfb86e6…
chal-nested-access-path dfb-taint-scala-nested-access-path-negative negative inconclusive inconclusive b031a9ccbf3a…
chal-nested-access-path dfb-taint-scala-nested-access-path-positive positive inconclusive inconclusive 6317f44d3928…
chal-recursive-carry dfb-taint-scala-recursive-carry-negative negative not-reached true-negative 547b84aecefe…
chal-recursive-carry dfb-taint-scala-recursive-carry-positive positive reached true-positive ee07ab618977…
chal-reflective-invocation dfb-taint-scala-reflective-invocation-negative negative inconclusive inconclusive c309951309b9…
chal-reflective-invocation dfb-taint-scala-reflective-invocation-positive positive inconclusive inconclusive c309951309b9…
direct-propagation dfb-taint-scala-direct-negative negative not-reached true-negative deb55f29dd2a…
direct-propagation dfb-taint-scala-direct-positive positive reached true-positive 5d741e8dd88d…
exception-catch dfb-taint-scala-exception-catch-negative negative not-reached true-negative ec24c5701a57…
exception-catch dfb-taint-scala-exception-catch-positive positive reached true-positive bef8cc916c4f…
infeasible-branch dfb-taint-scala-infeasible-branch-negative negative not-reached true-negative c578fec2c7f7…
infeasible-branch dfb-taint-scala-infeasible-branch-positive positive reached true-positive 83181b1ddd17…
local-multi-step-chain dfb-taint-scala-local-chain-negative negative not-reached true-negative 40b6471de2c7…
local-multi-step-chain dfb-taint-scala-local-chain-positive positive reached true-positive f556c46e54df…
local-overwrite-kill dfb-taint-scala-local-overwrite-negative negative not-reached true-negative 85c622aa813a…
local-overwrite-kill dfb-taint-scala-local-overwrite-positive positive reached true-positive 8ab17752f4f9…
loop-carried-kill dfb-taint-scala-loop-carried-negative negative not-reached true-negative 42f8f4775260…
loop-carried-kill dfb-taint-scala-loop-carried-positive positive reached true-positive 7c3291f73276…
object-separation dfb-taint-scala-object-separation-negative negative not-reached true-negative 6843a2d4270d…
object-separation dfb-taint-scala-object-separation-positive positive reached true-positive 5c1e16c0a002…
return-relay-one-hop dfb-taint-scala-return-relay-one-hop-negative negative not-reached true-negative e9c40b0c1b39…
return-relay-one-hop dfb-taint-scala-return-relay-one-hop-positive positive reached true-positive 7d23249e6884…
return-relay-two-hop dfb-taint-scala-return-relay-two-hop-negative negative not-reached true-negative 5120c3293e71…
return-relay-two-hop dfb-taint-scala-return-relay-two-hop-positive positive reached true-positive d0eceb63ce74…
same-object-field-separation dfb-taint-scala-same-object-field-negative negative not-reached true-negative fec67e966c96…
same-object-field-separation dfb-taint-scala-same-object-field-positive positive reached true-positive c88b3a43972c…

bifrost-smoke-taint-taint-benchmark-controlledc, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative 7010e1a9bef6…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive 0bd7f089f7f3…

bifrost-smoke-taint-taint-benchmark-controlledcpp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative 86f8e77df117…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive 2c81b6a77552…

bifrost-smoke-taint-taint-benchmark-controlledcsharp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-csharp-direct-negative negative not-reached true-negative 1ce2f82baa87…
direct-propagation dfb-taint-csharp-direct-positive positive reached true-positive d87d97ffdf6d…

bifrost-smoke-taint-taint-benchmark-controlledgo, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-go-direct-negative negative not-reached true-negative 3a60ec867d86…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive ef6d44f3659d…

bifrost-smoke-taint-taint-benchmark-controlledjava, calibration (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
modeled-external-summary dfb-taint-java-modeled-external positive unsupported unsupported 01be675e06e4…
one-hop-relay dfb-taint-java-one-hop-positive positive reached true-positive 92bb3fb35469…

bifrost-smoke-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative 0fefec0db035…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive reached true-positive 29339f76208b…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative b7e00800aee0…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 6a239fbd53d9…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 9dd934c63fcc…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 9a3078de8236…
array-element-separation dfb-taint-java-array-element-negative negative not-reached true-negative 467751c73f0a…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive f7f18e22cc2e…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 7daf2b69f1a0…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 1210afac5c20…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 6fec2058b4a5…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 41b419e78326…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive afba29a14f2f…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 5899688ecfaa…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 9a2c5a865acc…
exception-catch dfb-taint-java-exception-catch-positive positive reached true-positive 363c464f7b67…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 2c649027b429…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive c52ac75f9f00…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative ab836d60d60b…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive 11f58bda3104…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 4ef7291fba63…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 103a1c04cda2…
loop-carried-kill dfb-taint-java-loop-carried-negative negative not-reached true-negative b639e2a93e30…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 9ac264b2c4d5…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 48817b840d09…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 58e3c08f884c…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative 619dc96fc8cc…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive 628f34f971a2…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative cad6d57fa51d…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive dde8d187673a…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative a4b0371fc638…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 792ada8e0dc0…

bifrost-smoke-taint-taint-benchmark-controlledjavascript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-javascript-alias-propagation-negative negative not-reached true-negative 04e78237eebe…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive reached true-positive 710ce055bc48…
argument-position-separation dfb-taint-javascript-argument-position-negative negative not-reached true-negative 48ec8d5c5da7…
argument-position-separation dfb-taint-javascript-argument-position-positive positive reached true-positive e3ffb0369ea3…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative 855c1083e557…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive reached true-positive 99b18f6f9615…
array-element-separation dfb-taint-javascript-array-element-negative negative not-reached true-negative fb91a25ea051…
array-element-separation dfb-taint-javascript-array-element-positive positive reached true-positive e6db7498d5a1…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative ee6a5daed1b8…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive 6c426e5438de…
call-context-separation dfb-taint-javascript-call-context-negative negative not-reached true-negative c8f2490d1758…
call-context-separation dfb-taint-javascript-call-context-positive positive reached true-positive 1a3118ddb5e0…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative 5aa8b5c27de7…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive 70e13af371ae…
exception-catch dfb-taint-javascript-exception-catch-negative negative not-reached true-negative 12f1db6fdef3…
exception-catch dfb-taint-javascript-exception-catch-positive positive reached true-positive cb4059aaca9d…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative not-reached true-negative ae4d5454a705…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 3adc7f8740ae…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative 7eea6218105e…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive 81c64339a1b1…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 2f777a73e2ab…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive c58464fc7334…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative not-reached true-negative fe0d35fdd15c…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive 3918341da26d…
object-separation dfb-taint-javascript-object-separation-negative negative not-reached true-negative df569254ee80…
object-separation dfb-taint-javascript-object-separation-positive positive reached true-positive d545cc2e3f95…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative not-reached true-negative 7a8440b710e7…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive reached true-positive 5251c6e7c270…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative not-reached true-negative fd380878b1a4…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive reached true-positive b0698058811a…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative not-reached true-negative a2fc71039df4…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive reached true-positive 1c3d7db0866c…

bifrost-smoke-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative 016f90c45d3f…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 620401270ebe…

bifrost-smoke-taint-taint-benchmark-controlledphp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-php-direct-negative negative not-reached true-negative 60c8ec6a89fb…
direct-propagation dfb-taint-php-direct-positive positive reached true-positive 466dca8321db…

bifrost-smoke-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative not-reached true-negative bde78c543e2c…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive reached true-positive 95c3b82d3957…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative fdcef4158141…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive 45a460549392…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative 4da2ab752141…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 52638571e7f9…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative 36b7e6e08e09…
array-element-separation dfb-taint-python-array-element-positive positive reached true-positive bcb6724d78f1…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 8fa3609b7db2…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 4809c96af18b…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative 8eafc04d4915…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive 09bba45d716d…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative fe4ae4fb0af8…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 8f4abc95a2aa…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative 5539e102c1e0…
exception-catch dfb-taint-python-exception-catch-positive positive reached true-positive 55cb68837184…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative not-reached true-negative 26bc42a55dfa…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 49c787bf85ea…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative 35e2a5c0fefe…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive 3a7f8ecb1d23…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative 5697f33ad658…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 09b987e70e95…
loop-carried-kill dfb-taint-python-loop-carried-negative negative not-reached true-negative c727c7444f85…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 7011f173f8f2…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative 397b1c2ee295…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive b618e9dfcc25…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative 21cfdfe79bbf…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive 61f3e3085569…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative 69bbe250a788…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive 8c5d3fa102ac…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative a13e54d8b892…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive 8fba63c20d57…

bifrost-smoke-taint-taint-benchmark-controlledruby, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative d82bffbb1f2c…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive e77ccf75876e…

bifrost-smoke-taint-taint-benchmark-controlledrust, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative afb07077d447…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive 3e0d4e194873…

bifrost-smoke-taint-taint-benchmark-controlledscala, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-scala-direct-negative negative not-reached true-negative 19969412debd…
direct-propagation dfb-taint-scala-direct-positive positive reached true-positive 33ed11eb8a38…

bifrost-smoke-taint-taint-benchmark-controlledtypescript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
direct-propagation dfb-taint-typescript-direct-negative negative not-reached true-negative d34619a45293…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive 921e88a60043…

bifrost-typescript-kernel-taint-taint-benchmark-controlledtypescript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-typescript-alias-propagation-negative negative not-reached true-negative a3d5210a5620…
alias-propagation-separation dfb-taint-typescript-alias-propagation-positive positive reached true-positive a89370e5715b…
argument-position-separation dfb-taint-typescript-argument-position-negative negative not-reached true-negative 339d6829afd6…
argument-position-separation dfb-taint-typescript-argument-position-positive positive reached true-positive 328bc69c8d69…
arithmetic-expression-propagation dfb-taint-typescript-expression-negative negative not-reached true-negative 97c7bd87ece4…
arithmetic-expression-propagation dfb-taint-typescript-expression-positive positive reached true-positive c66f76510eb8…
array-element-separation dfb-taint-typescript-array-element-negative negative not-reached true-negative 4c1cd00830a2…
array-element-separation dfb-taint-typescript-array-element-positive positive reached true-positive aafaccc4cb44…
branch-join dfb-taint-typescript-branch-join-negative negative not-reached true-negative 2bb00479514c…
branch-join dfb-taint-typescript-branch-join-positive positive reached true-positive 867bc0f9e901…
call-context-separation dfb-taint-typescript-call-context-negative negative not-reached true-negative 734246f076f7…
call-context-separation dfb-taint-typescript-call-context-positive positive reached true-positive e47c1e24df10…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-negative negative inconclusive inconclusive 912595c69de4…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-positive positive inconclusive inconclusive 2e875e87ba9c…
chal-callback-registration dfb-taint-typescript-callback-registration-negative negative inconclusive inconclusive 5b32edc6f4f7…
chal-callback-registration dfb-taint-typescript-callback-registration-positive positive inconclusive inconclusive 42f395decea4…
chal-closure-capture dfb-taint-typescript-closure-capture-negative negative inconclusive inconclusive e3b6992cbca4…
chal-closure-capture dfb-taint-typescript-closure-capture-positive positive inconclusive inconclusive 62b8085d4a18…
chal-computed-property dfb-taint-typescript-computed-property-negative negative inconclusive inconclusive 3780eaf109a8…
chal-computed-property dfb-taint-typescript-computed-property-positive positive inconclusive inconclusive a74d11dbccf5…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-negative negative not-reached true-negative a33c05846af6…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-positive positive reached true-positive 15f1f3905d17…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-negative negative not-reached true-negative 6122a933f9a4…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-positive positive reached true-positive 591c949e0a49…
chal-dispatch-table dfb-taint-typescript-dispatch-table-negative negative inconclusive inconclusive b9c5824ee73d…
chal-dispatch-table dfb-taint-typescript-dispatch-table-positive positive inconclusive inconclusive b9c5824ee73d…
chal-element-object dfb-taint-typescript-element-object-negative negative inconclusive inconclusive b2784dd363c1…
chal-element-object dfb-taint-typescript-element-object-positive positive inconclusive inconclusive d630844d64d0…
chal-function-field dfb-taint-typescript-function-field-negative negative inconclusive inconclusive 73186217f698…
chal-function-field dfb-taint-typescript-function-field-positive positive inconclusive inconclusive d67758aa77e4…
chal-map-iteration dfb-taint-typescript-map-iteration-negative negative inconclusive inconclusive 096004572733…
chal-map-iteration dfb-taint-typescript-map-iteration-positive positive inconclusive inconclusive 0ce683c5ce6e…
chal-nested-access-path dfb-taint-typescript-nested-access-path-negative negative inconclusive inconclusive 80eebd8bbdce…
chal-nested-access-path dfb-taint-typescript-nested-access-path-positive positive inconclusive inconclusive 0aee2c816b6c…
chal-recursive-carry dfb-taint-typescript-recursive-carry-negative negative inconclusive inconclusive 5aee13a98eaa…
chal-recursive-carry dfb-taint-typescript-recursive-carry-positive positive inconclusive inconclusive 079a619e9110…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-negative negative inconclusive inconclusive 3ac24b1cf6bb…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-positive positive inconclusive inconclusive 3ac24b1cf6bb…
direct-propagation dfb-taint-typescript-direct-negative negative not-reached true-negative d34619a45293…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive 921e88a60043…
exception-catch dfb-taint-typescript-exception-catch-negative negative inconclusive inconclusive 078ae9e8a376…
exception-catch dfb-taint-typescript-exception-catch-positive positive inconclusive inconclusive fe75afd39b97…
infeasible-branch dfb-taint-typescript-infeasible-branch-negative negative not-reached true-negative 231c76677037…
infeasible-branch dfb-taint-typescript-infeasible-branch-positive positive reached true-positive 81bdaeee8771…
local-multi-step-chain dfb-taint-typescript-local-chain-negative negative not-reached true-negative 7734ced1881f…
local-multi-step-chain dfb-taint-typescript-local-chain-positive positive reached true-positive 9d68d77467c1…
local-overwrite-kill dfb-taint-typescript-local-overwrite-negative negative not-reached true-negative 8a37543108ad…
local-overwrite-kill dfb-taint-typescript-local-overwrite-positive positive reached true-positive 69129a011515…
loop-carried-kill dfb-taint-typescript-loop-carried-negative negative not-reached true-negative e509c0fd12a5…
loop-carried-kill dfb-taint-typescript-loop-carried-positive positive reached true-positive 0d05a5ef75eb…
object-separation dfb-taint-typescript-object-separation-negative negative not-reached true-negative 3cd04c45a1de…
object-separation dfb-taint-typescript-object-separation-positive positive reached true-positive 9e1dab49a556…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-negative negative not-reached true-negative 8c906039f599…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-positive positive reached true-positive 2398fac63549…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-negative negative not-reached true-negative cfed363062c0…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-positive positive reached true-positive a0dc9c9a2774…
same-object-field-separation dfb-taint-typescript-same-object-field-negative negative not-reached true-negative c48fd90c343d…
same-object-field-separation dfb-taint-typescript-same-object-field-positive positive reached true-positive 246ab2cb99d7…

codeql-c-kernel-taint-taint-benchmark-controlledc, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-c-alias-propagation-negative negative not-reached true-negative 8e04e92b140e…
alias-propagation-separation dfb-taint-c-alias-propagation-positive positive not-reached false-negative 2d88dfc4952a…
argument-position-separation dfb-taint-c-argument-position-negative negative not-reached true-negative cec887fe3e92…
argument-position-separation dfb-taint-c-argument-position-positive positive reached true-positive 421333db41ab…
arithmetic-expression-propagation dfb-taint-c-expression-negative negative not-reached true-negative 8014136f934a…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive reached true-positive bb8a3c38c4c4…
array-element-separation dfb-taint-c-array-element-negative negative reached false-positive c0db763da81d…
array-element-separation dfb-taint-c-array-element-positive positive reached true-positive f43dd3ba3cce…
branch-join dfb-taint-c-branch-join-negative negative not-reached true-negative 93af2bad7c20…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive 34bdb803eca2…
call-context-separation dfb-taint-c-call-context-negative negative not-reached true-negative 0e7162d9b8d6…
call-context-separation dfb-taint-c-call-context-positive positive reached true-positive 30b645eb2f5e…
chal-callback-registration dfb-taint-c-callback-registration-negative negative not-reached true-negative c2633cf8e053…
chal-callback-registration dfb-taint-c-callback-registration-positive positive not-reached false-negative 05c71e1dffdb…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-negative negative not-reached true-negative 0bc4a3c58720…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-positive positive reached true-positive ab1f3b3ebbf4…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-negative negative not-reached true-negative b55c5def11c5…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-positive positive reached true-positive e8bfc0eeab31…
chal-dispatch-table dfb-taint-c-dispatch-table-negative negative not-reached true-negative a15e7d75a166…
chal-dispatch-table dfb-taint-c-dispatch-table-positive positive not-reached false-negative 1bebf0f21e14…
chal-element-object dfb-taint-c-element-object-negative negative reached false-positive 823cfc13ff97…
chal-element-object dfb-taint-c-element-object-positive positive reached true-positive 10298fcb1598…
chal-function-field dfb-taint-c-function-field-negative negative not-reached true-negative 498dbe374215…
chal-function-field dfb-taint-c-function-field-positive positive not-reached false-negative c6db7f48bbc1…
chal-map-iteration dfb-taint-c-map-iteration-negative negative not-reached true-negative 4dafa1041608…
chal-map-iteration dfb-taint-c-map-iteration-positive positive reached true-positive 3a10dda35f2e…
chal-nested-access-path dfb-taint-c-nested-access-path-negative negative not-reached true-negative 61a700432db5…
chal-nested-access-path dfb-taint-c-nested-access-path-positive positive reached true-positive 69a59e00e183…
chal-recursive-carry dfb-taint-c-recursive-carry-negative negative not-reached true-negative 5f8bf16a589b…
chal-recursive-carry dfb-taint-c-recursive-carry-positive positive reached true-positive fcdc665386b2…
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative 0e0a404d79ac…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive a3776e998b5e…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative not-reached true-negative 326ece73209a…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive 4442d6b9f115…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative 15e652880fba…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive fbcf3f2cdfe6…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative eeccd5af6eed…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive 2df7f840a382…
loop-carried-kill dfb-taint-c-loop-carried-negative negative reached false-positive d842075721b7…
loop-carried-kill dfb-taint-c-loop-carried-positive positive reached true-positive 329158f58243…
object-separation dfb-taint-c-object-separation-negative negative not-reached true-negative 8e0c5977b03a…
object-separation dfb-taint-c-object-separation-positive positive reached true-positive 2820e017b261…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-negative negative not-reached true-negative b3d3db847a64…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-positive positive reached true-positive 6bac471937d5…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-negative negative not-reached true-negative 382069678a0c…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-positive positive reached true-positive 0a41f3bf479c…
same-object-field-separation dfb-taint-c-same-object-field-negative negative not-reached true-negative ced63af0815d…
same-object-field-separation dfb-taint-c-same-object-field-positive positive reached true-positive 6d0a66f7fb8c…

codeql-c-kernel-taint-taint-benchmark-controlledc, language-extension (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
c-error-code-return-path dfb-taint-c-error-code-return-positive positive reached true-positive 16e4061277b3…
c-goto-cleanup-carry dfb-taint-c-goto-cleanup-positive positive reached true-positive b9a2dd6425f6…

codeql-cpp-kernel-taint-taint-benchmark-controlledcpp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-cpp-alias-propagation-negative negative not-reached true-negative dd8d0447f824…
alias-propagation-separation dfb-taint-cpp-alias-propagation-positive positive not-reached false-negative 15cc88a82d7a…
argument-position-separation dfb-taint-cpp-argument-position-negative negative not-reached true-negative 7192ff1161bf…
argument-position-separation dfb-taint-cpp-argument-position-positive positive reached true-positive 6b12812f75ab…
arithmetic-expression-propagation dfb-taint-cpp-expression-negative negative not-reached true-negative a84868ea9236…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive reached true-positive 6ae3a790748f…
array-element-separation dfb-taint-cpp-array-element-negative negative reached false-positive 00126b3ddbed…
array-element-separation dfb-taint-cpp-array-element-positive positive reached true-positive cebae7e8c642…
branch-join dfb-taint-cpp-branch-join-negative negative not-reached true-negative a93caec95c38…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive f494b29857bb…
call-context-separation dfb-taint-cpp-call-context-negative negative not-reached true-negative ddc0cc0260d4…
call-context-separation dfb-taint-cpp-call-context-positive positive reached true-positive 3ad854f69a3b…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-negative negative not-reached true-negative 3666b3bb75c9…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-positive positive not-reached false-negative dac0753b8ad6…
chal-callback-registration dfb-taint-cpp-callback-registration-negative negative not-reached true-negative 373f1df63f09…
chal-callback-registration dfb-taint-cpp-callback-registration-positive positive not-reached false-negative 25d6bb7ff832…
chal-closure-capture dfb-taint-cpp-closure-capture-negative negative not-reached true-negative 2536a4898f0b…
chal-closure-capture dfb-taint-cpp-closure-capture-positive positive not-reached false-negative 7c3c40a0caf5…
chal-computed-property dfb-taint-cpp-computed-property-negative negative not-reached true-negative b4c4dfdb4332…
chal-computed-property dfb-taint-cpp-computed-property-positive positive not-reached false-negative edcdf508dfd3…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-negative negative not-reached true-negative 626d00b9d9b4…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-positive positive not-reached false-negative 6165b0df9c77…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-negative negative not-reached true-negative 246d8d3cd283…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-positive positive reached true-positive 6dc7d22a8076…
chal-dispatch-table dfb-taint-cpp-dispatch-table-negative negative not-reached true-negative 1501304c6ddb…
chal-dispatch-table dfb-taint-cpp-dispatch-table-positive positive not-reached false-negative af0d91327215…
chal-element-object dfb-taint-cpp-element-object-negative negative not-reached true-negative adfb576ac9a7…
chal-element-object dfb-taint-cpp-element-object-positive positive not-reached false-negative e0e050a93198…
chal-function-field dfb-taint-cpp-function-field-negative negative not-reached true-negative d387673a857e…
chal-function-field dfb-taint-cpp-function-field-positive positive not-reached false-negative fc5a1d44e933…
chal-map-iteration dfb-taint-cpp-map-iteration-negative negative not-reached true-negative d47fed1fb91f…
chal-map-iteration dfb-taint-cpp-map-iteration-positive positive not-reached false-negative 7807699b7a32…
chal-nested-access-path dfb-taint-cpp-nested-access-path-negative negative not-reached true-negative dc08d5fd8327…
chal-nested-access-path dfb-taint-cpp-nested-access-path-positive positive not-reached false-negative 6db7c192367c…
chal-recursive-carry dfb-taint-cpp-recursive-carry-negative negative not-reached true-negative d9cb2e0d268b…
chal-recursive-carry dfb-taint-cpp-recursive-carry-positive positive reached true-positive b84a7af7d6f7…
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative cbe16ef9423f…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive e68461e145e4…
exception-catch dfb-taint-cpp-exception-catch-negative negative not-reached true-negative affaabbc30f4…
exception-catch dfb-taint-cpp-exception-catch-positive positive not-reached false-negative 09c7de1fff6e…
infeasible-branch dfb-taint-cpp-infeasible-branch-negative negative not-reached true-negative f9fbbf28e5cf…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive bbdd731e2e85…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative 3d686f48e6ee…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive 90411c3a7a11…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 6abb4363c81e…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive f40af3259548…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative reached false-positive d887e24924a4…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive reached true-positive 69a91f4d8f92…
object-separation dfb-taint-cpp-object-separation-negative negative not-reached true-negative 24ecb12cb49c…
object-separation dfb-taint-cpp-object-separation-positive positive reached true-positive 88ddfa6b0764…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-negative negative not-reached true-negative ba079826e348…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-positive positive reached true-positive 9e530edeba66…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-negative negative not-reached true-negative ea6b6d5e1f6e…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-positive positive reached true-positive fcf72048db12…
same-object-field-separation dfb-taint-cpp-same-object-field-negative negative not-reached true-negative 3615ccfdb7b0…
same-object-field-separation dfb-taint-cpp-same-object-field-positive positive reached true-positive f5f0fd0ef677…

codeql-csharp-kernel-taint-taint-benchmark-controlledcsharp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-csharp-alias-propagation-negative negative not-reached true-negative a5f5acf73cb5…
alias-propagation-separation dfb-taint-csharp-alias-propagation-positive positive not-reached false-negative 6ae48e23d099…
argument-position-separation dfb-taint-csharp-argument-position-negative negative not-reached true-negative 28f6d8305ba3…
argument-position-separation dfb-taint-csharp-argument-position-positive positive reached true-positive 7a389138de56…
arithmetic-expression-propagation dfb-taint-csharp-expression-negative negative not-reached true-negative 9783fda131f3…
arithmetic-expression-propagation dfb-taint-csharp-expression-positive positive not-reached false-negative c282bf57e1d1…
array-element-separation dfb-taint-csharp-array-element-negative negative reached false-positive 0311c9278aaf…
array-element-separation dfb-taint-csharp-array-element-positive positive reached true-positive 1e1d8a0787a0…
branch-join dfb-taint-csharp-branch-join-negative negative not-reached true-negative 4e3954dd32da…
branch-join dfb-taint-csharp-branch-join-positive positive reached true-positive a2138bea8a40…
call-context-separation dfb-taint-csharp-call-context-negative negative not-reached true-negative 865f2211b10a…
call-context-separation dfb-taint-csharp-call-context-positive positive reached true-positive 70beb69aec37…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-negative negative not-reached true-negative 55f0af733f03…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-positive positive reached true-positive 9c1839e38c44…
chal-callback-registration dfb-taint-csharp-callback-registration-negative negative not-reached true-negative 8d1a53cf0541…
chal-callback-registration dfb-taint-csharp-callback-registration-positive positive not-reached false-negative 09ad4edad4f9…
chal-closure-capture dfb-taint-csharp-closure-capture-negative negative not-reached true-negative aca1ed6161c4…
chal-closure-capture dfb-taint-csharp-closure-capture-positive positive reached true-positive 06de1ed2e4b4…
chal-computed-property dfb-taint-csharp-computed-property-negative negative not-reached true-negative 4f16e7669b0b…
chal-computed-property dfb-taint-csharp-computed-property-positive positive not-reached false-negative 56e60acf10d8…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-negative negative not-reached true-negative 71978a367afe…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-positive positive reached true-positive 81f4a14515bb…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-negative negative not-reached true-negative 902e60659810…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-positive positive reached true-positive d5e0383e9d4c…
chal-dispatch-table dfb-taint-csharp-dispatch-table-negative negative not-reached true-negative 66f2e6b718ab…
chal-dispatch-table dfb-taint-csharp-dispatch-table-positive positive not-reached false-negative 2799f108d243…
chal-element-object dfb-taint-csharp-element-object-negative negative reached false-positive 54df6365fe6e…
chal-element-object dfb-taint-csharp-element-object-positive positive reached true-positive 7696d3e4286d…
chal-function-field dfb-taint-csharp-function-field-negative negative not-reached true-negative 5b63b7c64b8d…
chal-function-field dfb-taint-csharp-function-field-positive positive not-reached false-negative 5b21ebd37182…
chal-map-iteration dfb-taint-csharp-map-iteration-negative negative not-reached true-negative a111523ab706…
chal-map-iteration dfb-taint-csharp-map-iteration-positive positive reached true-positive 43ecf4808af9…
chal-nested-access-path dfb-taint-csharp-nested-access-path-negative negative not-reached true-negative fd9144f14807…
chal-nested-access-path dfb-taint-csharp-nested-access-path-positive positive reached true-positive 8dd183d7b5f7…
chal-recursive-carry dfb-taint-csharp-recursive-carry-negative negative not-reached true-negative fd29d42f0500…
chal-recursive-carry dfb-taint-csharp-recursive-carry-positive positive reached true-positive a092ee33f976…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-negative negative not-reached true-negative 9cb0dea56e6e…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-positive positive not-reached false-negative 13212c4b4141…
direct-propagation dfb-taint-csharp-direct-negative negative not-reached true-negative 1b8361f12f79…
direct-propagation dfb-taint-csharp-direct-positive positive reached true-positive 9eba6f8bc9ca…
exception-catch dfb-taint-csharp-exception-catch-negative negative not-reached true-negative b09b4a366de3…
exception-catch dfb-taint-csharp-exception-catch-positive positive not-reached false-negative 16b3fbe6083c…
infeasible-branch dfb-taint-csharp-infeasible-branch-negative negative not-reached true-negative bfd144eaddc5…
infeasible-branch dfb-taint-csharp-infeasible-branch-positive positive reached true-positive c2af23cd7e86…
local-multi-step-chain dfb-taint-csharp-local-chain-negative negative not-reached true-negative 05f32c94e8ac…
local-multi-step-chain dfb-taint-csharp-local-chain-positive positive reached true-positive cc5cf6c9dbd1…
local-overwrite-kill dfb-taint-csharp-local-overwrite-negative negative not-reached true-negative 64b5064174a1…
local-overwrite-kill dfb-taint-csharp-local-overwrite-positive positive reached true-positive 8427da44a39f…
loop-carried-kill dfb-taint-csharp-loop-carried-negative negative reached false-positive 72e24056d515…
loop-carried-kill dfb-taint-csharp-loop-carried-positive positive reached true-positive 87117af46613…
object-separation dfb-taint-csharp-object-separation-negative negative not-reached true-negative 822078ef9661…
object-separation dfb-taint-csharp-object-separation-positive positive reached true-positive c96f2a31b92d…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-negative negative not-reached true-negative f495d77cc145…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-positive positive reached true-positive a7ad1eb38e24…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-negative negative not-reached true-negative 67543acefa23…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-positive positive reached true-positive 3d3a0008ffeb…
same-object-field-separation dfb-taint-csharp-same-object-field-negative negative not-reached true-negative 5101d7ef6766…
same-object-field-separation dfb-taint-csharp-same-object-field-positive positive reached true-positive a7a3215ada69…

codeql-go-kernel-taint-taint-benchmark-controlledgo, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-go-alias-propagation-negative negative not-reached true-negative 54b83718cef6…
alias-propagation-separation dfb-taint-go-alias-propagation-positive positive not-reached false-negative ec9717180921…
argument-position-separation dfb-taint-go-argument-position-negative negative not-reached true-negative d0a580f0c1b6…
argument-position-separation dfb-taint-go-argument-position-positive positive reached true-positive 1545257be3b9…
arithmetic-expression-propagation dfb-taint-go-expression-negative negative not-reached true-negative 4a0478b82b95…
arithmetic-expression-propagation dfb-taint-go-expression-positive positive not-reached false-negative b218be68369a…
array-element-separation dfb-taint-go-array-element-negative negative reached false-positive c49b4cbd7d33…
array-element-separation dfb-taint-go-array-element-positive positive reached true-positive 26c144943032…
branch-join dfb-taint-go-branch-join-negative negative not-reached true-negative c1ad55173995…
branch-join dfb-taint-go-branch-join-positive positive reached true-positive b8db7f81ec4a…
call-context-separation dfb-taint-go-call-context-negative negative not-reached true-negative 3864ee76905b…
call-context-separation dfb-taint-go-call-context-positive positive reached true-positive 361295e1907d…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-negative negative not-reached true-negative 4cdacd8c082a…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-positive positive not-reached false-negative e4730628bc6d…
chal-callback-registration dfb-taint-go-callback-registration-negative negative not-reached true-negative 7b88103b1ea8…
chal-callback-registration dfb-taint-go-callback-registration-positive positive not-reached false-negative f440c7aa33cd…
chal-closure-capture dfb-taint-go-closure-capture-negative negative not-reached true-negative 03881c794da7…
chal-closure-capture dfb-taint-go-closure-capture-positive positive reached true-positive becc5fb81ac2…
chal-computed-property dfb-taint-go-computed-property-negative negative not-reached true-negative f45201cc6596…
chal-computed-property dfb-taint-go-computed-property-positive positive not-reached false-negative 0c23e551d131…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-negative negative not-reached true-negative 520ed378f635…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-positive positive reached true-positive d09594ab120c…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-negative negative not-reached true-negative c8bde73a8f54…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-positive positive reached true-positive 9ae345362341…
chal-dispatch-table dfb-taint-go-dispatch-table-negative negative not-reached true-negative 625edfa14348…
chal-dispatch-table dfb-taint-go-dispatch-table-positive positive not-reached false-negative b5e809db1aec…
chal-element-object dfb-taint-go-element-object-negative negative reached false-positive 5b689dcd210e…
chal-element-object dfb-taint-go-element-object-positive positive reached true-positive ed85419a40e4…
chal-function-field dfb-taint-go-function-field-negative negative not-reached true-negative 08c6fa478e0e…
chal-function-field dfb-taint-go-function-field-positive positive not-reached false-negative 18914d23bece…
chal-map-iteration dfb-taint-go-map-iteration-negative negative not-reached true-negative 076d8d781399…
chal-map-iteration dfb-taint-go-map-iteration-positive positive reached true-positive 8ba55d6d274e…
chal-nested-access-path dfb-taint-go-nested-access-path-negative negative not-reached true-negative c9515f0938d5…
chal-nested-access-path dfb-taint-go-nested-access-path-positive positive reached true-positive 412a9381a578…
chal-recursive-carry dfb-taint-go-recursive-carry-negative negative not-reached true-negative 33f02ea8053b…
chal-recursive-carry dfb-taint-go-recursive-carry-positive positive reached true-positive 10f9ae8290e2…
chal-reflective-invocation dfb-taint-go-reflective-invocation-negative negative not-reached true-negative 4149736f1dd7…
chal-reflective-invocation dfb-taint-go-reflective-invocation-positive positive not-reached false-negative 0d005fcb413b…
direct-propagation dfb-taint-go-direct-negative negative not-reached true-negative c986a3c4202d…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive d3db7067ccf1…
exception-catch dfb-taint-go-exception-catch-negative negative not-reached true-negative dc7cbb4aedac…
exception-catch dfb-taint-go-exception-catch-positive positive not-reached false-negative 6191369edd7c…
infeasible-branch dfb-taint-go-infeasible-branch-negative negative reached false-positive edf5f2f90dc2…
infeasible-branch dfb-taint-go-infeasible-branch-positive positive reached true-positive 9cb92949d80c…
local-multi-step-chain dfb-taint-go-local-chain-negative negative not-reached true-negative 5f9eb31494c0…
local-multi-step-chain dfb-taint-go-local-chain-positive positive reached true-positive 00264510772a…
local-overwrite-kill dfb-taint-go-local-overwrite-negative negative not-reached true-negative 435f5c74693d…
local-overwrite-kill dfb-taint-go-local-overwrite-positive positive reached true-positive 1c740f6e2170…
loop-carried-kill dfb-taint-go-loop-carried-negative negative reached false-positive c87d710536ab…
loop-carried-kill dfb-taint-go-loop-carried-positive positive reached true-positive 404bdbb9f2ac…
object-separation dfb-taint-go-object-separation-negative negative not-reached true-negative 0cba5e2192b2…
object-separation dfb-taint-go-object-separation-positive positive reached true-positive 3f0da2c9f690…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-negative negative not-reached true-negative 1f522b8f6335…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-positive positive reached true-positive 1448cd80631e…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-negative negative not-reached true-negative b325be2c97d4…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-positive positive reached true-positive 0b1211013ab4…
same-object-field-separation dfb-taint-go-same-object-field-negative negative not-reached true-negative d2ae01befe5d…
same-object-field-separation dfb-taint-go-same-object-field-positive positive reached true-positive 596ab3757d2c…

codeql-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative 842655fbfcf8…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive not-reached false-negative 7c215fe90ff4…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 167072234266…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive dbf1a0be71bf…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 3a2b7416a698…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive not-reached false-negative 7eabbcc2311b…
array-element-separation dfb-taint-java-array-element-negative negative reached false-positive 0786165b0587…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive 421bfbef90cd…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 3d7ee62e6f9d…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 9a69e7015f02…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative abe7307cfdea…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 52b2476cca73…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative not-reached true-negative 726a814f6bdb…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive fdacf2f40cad…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative b79ff34d0110…
chal-callback-registration dfb-taint-java-callback-registration-positive positive reached true-positive 0deb31f2129e…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative af1f2773a33b…
chal-closure-capture dfb-taint-java-closure-capture-positive positive reached true-positive ce914b719d19…
chal-computed-property dfb-taint-java-computed-property-negative negative not-reached true-negative be52bb6dbbc3…
chal-computed-property dfb-taint-java-computed-property-positive positive not-reached false-negative b49798d9aa16…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative 0d60b0e08931…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive fd52a047e522…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative 2a2d7e88d20e…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive 261f96f29ea5…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative reached false-positive 40e7af9932ed…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive reached true-positive 890387f306fb…
chal-element-object dfb-taint-java-element-object-negative negative reached false-positive f6f72fd7d62d…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive 562801cdc098…
chal-function-field dfb-taint-java-function-field-negative negative reached false-positive f60d21d3cdbb…
chal-function-field dfb-taint-java-function-field-positive positive reached true-positive dbbd11516660…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative 03176f6492a4…
chal-map-iteration dfb-taint-java-map-iteration-positive positive reached true-positive fdc9e5f4bd65…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative 81e333c91a07…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive d87fddded399…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 927fac979fdf…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive 0a8c0e781fc4…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative af583ebefaf5…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative b1e98cdd3e77…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 5440d4723f3b…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 4537a2136670…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 47f72b002d51…
exception-catch dfb-taint-java-exception-catch-positive positive not-reached false-negative 6fed0c554c5e…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 1dd65448b181…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 9940ffbb2480…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 2be4e7cc945b…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive c013fed689da…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative a7c437368950…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 81a3de03b898…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive c820e30f16ad…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 4ede3247ed63…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 3f88660b7b2d…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 26819849a32b…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative c038dac5a790…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive eb3a307d8811…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative c3bd763aa88a…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive ae9ecf6a7759…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative b36ac3d8d411…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 697f707b7ac5…

codeql-java-modeling-taint-taint-benchmark-controlledjava, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-java-model-declared-sink-negative negative not-reached true-negative 102ee8547ed5…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive 3f08567938be…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative 293878064222…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive acdf515c7230…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative not-reached true-negative a5ae7000b823…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive reached true-positive 9a395584e926…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative not-reached true-negative 77494238f8e5…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive reached true-positive 16067246d7e2…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative not-reached true-negative 1247b247bfb5…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive reached true-positive 4be1de9bfa67…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative not-reached true-negative 5da62ccaebb0…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive reached true-positive 79904de73ed6…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative d667ab53520e…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive 111d633f7f0d…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative not-reached true-negative 79980779a539…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive reached true-positive 4eadb7a1a4c2…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative not-reached true-negative 1914219994dc…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive reached true-positive 5ca0645b0735…
model-store-separation dfb-taint-java-model-store-separation-negative negative not-reached true-negative 7dd3bd26882a…
model-store-separation dfb-taint-java-model-store-separation-positive positive reached true-positive ca711d627986…
model-summary-field dfb-taint-java-model-summary-field-negative negative not-reached true-negative 010fabc4bae2…
model-summary-field dfb-taint-java-model-summary-field-positive positive reached true-positive e369be55b796…
model-summary-through dfb-taint-java-model-summary-through-negative negative not-reached true-negative 142e200e8273…
model-summary-through dfb-taint-java-model-summary-through-positive positive reached true-positive c0454e6e07d8…

codeql-java-native-taint-taint-tool-nativejava, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-java-native-entrypoint-negative negative not-reached true-negative 10d2f0f19176…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive reached true-positive 163bc7391542…
native-persistence dfb-taint-java-native-persistence-negative negative reached false-positive dc58e3e100a2…
native-persistence dfb-taint-java-native-persistence-positive positive reached true-positive 7dc3080ac59f…
native-propagator dfb-taint-java-native-propagator-negative negative not-reached true-negative 9e1bbc583ee7…
native-propagator dfb-taint-java-native-propagator-positive positive reached true-positive 51cb7da158ec…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative not-reached true-negative 6e5959d1b43f…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive reached true-positive 3c60cff3e079…
native-source-sink dfb-taint-java-native-source-sink-negative negative not-reached true-negative 1faed4e02cc7…
native-source-sink dfb-taint-java-native-source-sink-positive positive reached true-positive eebf7ac0310e…
native-summary dfb-taint-java-native-summary-negative negative not-reached true-negative 43721309a600…
native-summary dfb-taint-java-native-summary-positive positive reached true-positive d5ce165bb1ed…

codeql-javascript-kernel-taint-taint-benchmark-controlledjavascript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-javascript-alias-propagation-negative negative not-reached true-negative e7f7a340b3d7…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive not-reached false-negative bd8c7db90f64…
argument-position-separation dfb-taint-javascript-argument-position-negative negative not-reached true-negative 0b7be461b49d…
argument-position-separation dfb-taint-javascript-argument-position-positive positive reached true-positive 5f6d9b10820e…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative 8cd6a05989cc…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive not-reached false-negative 301220bc6a8e…
array-element-separation dfb-taint-javascript-array-element-negative negative not-reached true-negative 8bf8e9614c77…
array-element-separation dfb-taint-javascript-array-element-positive positive reached true-positive 9d8c38b731f6…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative 49e469cbc584…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive db6b3e5e7d2f…
call-context-separation dfb-taint-javascript-call-context-negative negative not-reached true-negative c72353034f22…
call-context-separation dfb-taint-javascript-call-context-positive positive reached true-positive f48b837ee5ec…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-negative negative not-reached true-negative cd293cd64afb…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-positive positive reached true-positive cc2a43560b17…
chal-callback-registration dfb-taint-javascript-callback-registration-negative negative not-reached true-negative 0b6f58d002b6…
chal-callback-registration dfb-taint-javascript-callback-registration-positive positive not-reached false-negative 64184029a8d5…
chal-closure-capture dfb-taint-javascript-closure-capture-negative negative not-reached true-negative e1f310f97e16…
chal-closure-capture dfb-taint-javascript-closure-capture-positive positive reached true-positive b7f23f287cc9…
chal-computed-property dfb-taint-javascript-computed-property-negative negative reached false-positive 79893dffadab…
chal-computed-property dfb-taint-javascript-computed-property-positive positive reached true-positive ed4532484d1f…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-negative negative not-reached true-negative 10eef37dba66…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-positive positive reached true-positive 06867a56279e…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-negative negative not-reached true-negative 99ae769df3db…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-positive positive reached true-positive f2124b352dfd…
chal-dispatch-table dfb-taint-javascript-dispatch-table-negative negative not-reached true-negative bb357335fb50…
chal-dispatch-table dfb-taint-javascript-dispatch-table-positive positive not-reached false-negative 4368bbdb44fa…
chal-element-object dfb-taint-javascript-element-object-negative negative not-reached true-negative 49e060ef5898…
chal-element-object dfb-taint-javascript-element-object-positive positive reached true-positive 45a4e30f818c…
chal-function-field dfb-taint-javascript-function-field-negative negative not-reached true-negative 00cb46509a35…
chal-function-field dfb-taint-javascript-function-field-positive positive not-reached false-negative ba065b18406c…
chal-map-iteration dfb-taint-javascript-map-iteration-negative negative not-reached true-negative b1e8a4770a57…
chal-map-iteration dfb-taint-javascript-map-iteration-positive positive not-reached false-negative 79092d37f876…
chal-nested-access-path dfb-taint-javascript-nested-access-path-negative negative not-reached true-negative e1edb5346341…
chal-nested-access-path dfb-taint-javascript-nested-access-path-positive positive not-reached false-negative f489080489a6…
chal-recursive-carry dfb-taint-javascript-recursive-carry-negative negative not-reached true-negative 9a4512a58bd2…
chal-recursive-carry dfb-taint-javascript-recursive-carry-positive positive reached true-positive bdce04e4a58d…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-negative negative not-reached true-negative 5ceab6275936…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-positive positive not-reached false-negative 963a35b6bd28…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative a6c9ad62819b…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive 1403dfc9db74…
exception-catch dfb-taint-javascript-exception-catch-negative negative not-reached true-negative 78a627a4b373…
exception-catch dfb-taint-javascript-exception-catch-positive positive reached true-positive d386272e2412…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative not-reached true-negative cdb6d46a9021…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 19b4959ad8f1…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative 426293b16e4d…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive 5ed472f6e1b1…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 614a37d8c983…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive 23864ea6a056…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative reached false-positive c29aaea15f6f…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive 08e881b9cfb7…
object-separation dfb-taint-javascript-object-separation-negative negative not-reached true-negative c54d11a52812…
object-separation dfb-taint-javascript-object-separation-positive positive reached true-positive c1beb3b18e1e…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative not-reached true-negative d0e5f2d39918…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive reached true-positive 5b8600ac1d13…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative not-reached true-negative bde88420203e…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive reached true-positive a2be68e9c2ec…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative not-reached true-negative a2bfe365a817…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive reached true-positive 20c898759c7c…

codeql-javascript-modeling-taint-taint-benchmark-controlledjavascript, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-javascript-model-declared-sink-negative negative not-reached true-negative c8274dd5ea1f…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive reached true-positive 9508d13ed3e0…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative 82b310ad951e…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive reached true-positive 0fc95bd9c488…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative not-reached true-negative e8a01f0ebd32…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive reached true-positive ad4cddffe577…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative not-reached true-negative bfd6e38db6e5…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive reached true-positive 4a7352f2fb5f…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative not-reached true-negative c80ce66048ad…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive reached true-positive cbd7382ee88b…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative not-reached true-negative 87b8ee9d1f05…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive reached true-positive 631b6c9a237b…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative c729d0fb4860…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive 5b8610c0cf78…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative not-reached true-negative 30cc9ece708f…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive reached true-positive 91b83c39560b…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative not-reached true-negative 6330101be07f…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive reached true-positive e11cd84c692b…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative not-reached true-negative ecf3e726b5a6…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive reached true-positive 74eaf40cf8c5…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative not-reached true-negative b23077f87293…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive reached true-positive a13f19074ae0…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative not-reached true-negative 55f6b2ca76b8…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive reached true-positive f3ca9c6f223e…

codeql-javascript-native-taint-taint-tool-nativejavascript, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-javascript-native-entrypoint-negative negative not-reached true-negative 23880ad5fde0…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive reached true-positive 06e184261c49…
native-persistence dfb-taint-javascript-native-persistence-negative negative reached false-positive c6621b7ff546…
native-persistence dfb-taint-javascript-native-persistence-positive positive not-reached false-negative b4fcbcf85f18…
native-propagator dfb-taint-javascript-native-propagator-negative negative not-reached true-negative bf71a8316dee…
native-propagator dfb-taint-javascript-native-propagator-positive positive reached true-positive f017709c4503…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative reached false-positive ce0ad3103670…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive reached true-positive 7746e571900b…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative not-reached true-negative a2d95afa923a…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive reached true-positive cbba13fc9932…
native-summary dfb-taint-javascript-native-summary-negative negative not-reached true-negative 9101b1b83894…
native-summary dfb-taint-javascript-native-summary-positive positive reached true-positive b2232d5fb1b3…

codeql-kotlin-kernel-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-kotlin-alias-propagation-negative negative not-reached true-negative a790950bacce…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive not-reached false-negative 5476115357a3…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative not-reached true-negative f81b5622aac4…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive reached true-positive f9b4c0309bcf…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative 337498fb597e…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive not-reached false-negative 57b1c39ad6a4…
array-element-separation dfb-taint-kotlin-array-element-negative negative reached false-positive 93a9d1baf45e…
array-element-separation dfb-taint-kotlin-array-element-positive positive reached true-positive f1d2fc210a0c…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative d465c2f63b88…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive 61fc60752e12…
call-context-separation dfb-taint-kotlin-call-context-negative negative not-reached true-negative dcc48a31a620…
call-context-separation dfb-taint-kotlin-call-context-positive positive reached true-positive 651622ca03cc…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative not-reached true-negative 7078e6cec8f6…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive not-reached false-negative 7c1680aa5c39…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative not-reached true-negative 9e6bc733ae5b…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive not-reached false-negative 2c9c2d13f928…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative not-reached true-negative 3d6ad6b1acee…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive reached true-positive f280590693d0…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative not-reached true-negative c7487c0719c3…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive not-reached false-negative 0b5175ce41b2…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative not-reached true-negative 0d691076c1d2…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive reached true-positive ea4b6348bdaf…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative not-reached true-negative 110e944ea971…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive reached true-positive 114a5deb36dc…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative not-reached true-negative f4b4ddc13c11…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive not-reached false-negative 57240506a113…
chal-element-object dfb-taint-kotlin-element-object-negative negative reached false-positive 3b0bf75aa7b9…
chal-element-object dfb-taint-kotlin-element-object-positive positive reached true-positive 8b344bf41f0d…
chal-function-field dfb-taint-kotlin-function-field-negative negative reached false-positive ed34fe38c923…
chal-function-field dfb-taint-kotlin-function-field-positive positive reached true-positive 05fd7c6ea58b…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative not-reached true-negative 2efebdaca232…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive reached true-positive 540cb2f3b4ed…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative not-reached true-negative f93cb70713e8…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive reached true-positive 6f90ae29fdea…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative not-reached true-negative 68cf48cde5a2…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive reached true-positive aa656b2abf97…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative not-reached true-negative d24968098460…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive not-reached false-negative b0afe3107fbc…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative 88ee4db7ac37…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 8b67dc51d62f…
exception-catch dfb-taint-kotlin-exception-catch-negative negative not-reached true-negative 33e8fae3b6e8…
exception-catch dfb-taint-kotlin-exception-catch-positive positive not-reached false-negative 7d0cca205c79…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative not-reached true-negative 3ed52e776886…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive 849d45badbb1…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative e0aac2eca959…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive e2e9f25a1b65…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative a315a1a27d1d…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive d218e795a3e6…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive 67497f477f8d…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive e6afbd0e7ac3…
object-separation dfb-taint-kotlin-object-separation-negative negative not-reached true-negative 6853ee473d75…
object-separation dfb-taint-kotlin-object-separation-positive positive reached true-positive dc620841a1d4…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative not-reached true-negative 673b3ba98427…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive reached true-positive d5c76edc992e…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative not-reached true-negative 66b5126a8d6b…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive reached true-positive 601260506026…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative not-reached true-negative b642931d43c4…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive reached true-positive 0519d3d4f288…

codeql-python-kernel-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative not-reached true-negative c7c7bb6d52dc…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive not-reached false-negative 1c80adba3302…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative 598470cf96d0…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive eea4549e3061…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative a8ea956fefa2…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 42bef45d2d1d…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative cce5ef5402b1…
array-element-separation dfb-taint-python-array-element-positive positive not-reached false-negative cf44ebf50d90…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 0364dac8c390…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 682abeb7548f…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative 9d142c76205c…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive ddb452fcdfea…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative not-reached true-negative 72c610b688d4…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive reached true-positive 9c2059a43f11…
chal-callback-registration dfb-taint-python-callback-registration-negative negative not-reached true-negative a096c158741b…
chal-callback-registration dfb-taint-python-callback-registration-positive positive not-reached false-negative ff97e750bf87…
chal-closure-capture dfb-taint-python-closure-capture-negative negative not-reached true-negative 6afc5456bd81…
chal-closure-capture dfb-taint-python-closure-capture-positive positive not-reached false-negative bd2bd6ae013d…
chal-computed-property dfb-taint-python-computed-property-negative negative not-reached true-negative bb13994a47a7…
chal-computed-property dfb-taint-python-computed-property-positive positive not-reached false-negative ec9d291f6fa8…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative not-reached true-negative 726fe75c3a76…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive reached true-positive fb9682026bc5…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative not-reached true-negative 5e1cd8357466…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive reached true-positive 38f83a349b94…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative not-reached true-negative ba5f2518b667…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive not-reached false-negative e6cc935821b4…
chal-element-object dfb-taint-python-element-object-negative negative reached false-positive 1e4491279f32…
chal-element-object dfb-taint-python-element-object-positive positive reached true-positive 1aa12e0ae973…
chal-function-field dfb-taint-python-function-field-negative negative not-reached true-negative 7ac6a2c025be…
chal-function-field dfb-taint-python-function-field-positive positive reached true-positive 88790c67a03d…
chal-map-iteration dfb-taint-python-map-iteration-negative negative not-reached true-negative 75ab87c92b81…
chal-map-iteration dfb-taint-python-map-iteration-positive positive reached true-positive 59dfcea1d288…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative not-reached true-negative c375970b2754…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive reached true-positive 50b100ef0340…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative not-reached true-negative f878ae0738bf…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive reached true-positive 28642ae20914…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative not-reached true-negative bd877bd21cc4…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive not-reached false-negative 9e151c631493…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative 63119948a1df…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 6b13ed00ae08…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative fe1d815403e2…
exception-catch dfb-taint-python-exception-catch-positive positive not-reached false-negative e678643d4f02…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative not-reached true-negative fc8b707b5b3e…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 6bab40d0ff79…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative a038249a4b98…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive fa19c37a031f…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative dd4a5da48e95…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive acff516302c9…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive ce0c835fcb72…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 89e70c1d54d7…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative 0b121db101d3…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive 9956ac8ffb79…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative 3acb4702725d…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive 71c342df7781…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative e35dc92cc035…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive b5e50d6031a1…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative 2bfe4ae9ee3e…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive 63821d4bed8c…

codeql-python-modeling-taint-taint-benchmark-controlledpython, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-python-model-declared-sink-negative negative not-reached true-negative 60e9294ae198…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive 7cf9d5f9da34…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative fbc278b1e536…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive 31871f8f5e1a…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative not-reached true-negative 745f5d9ab4a9…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive reached true-positive 83199d35b3e7…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative not-reached true-negative 8afdd464fc48…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive reached true-positive 2f429768770b…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative not-reached true-negative e8b8f466b2e0…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive reached true-positive ef5de2b84066…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative not-reached true-negative 1f978ef33cbb…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive reached true-positive da061d9c1878…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative 556ada43d4ae…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive b9589b2b45fe…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative not-reached true-negative 5ec741821109…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive reached true-positive bd010f160979…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative not-reached true-negative 9e054edb1c7d…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive reached true-positive ef73e08db6ef…
model-store-separation dfb-taint-python-model-store-separation-negative negative not-reached true-negative 02951f927998…
model-store-separation dfb-taint-python-model-store-separation-positive positive reached true-positive 3e4ebc7d1de5…
model-summary-field dfb-taint-python-model-summary-field-negative negative not-reached true-negative 34d04d836fad…
model-summary-field dfb-taint-python-model-summary-field-positive positive reached true-positive 82685d59ded3…
model-summary-through dfb-taint-python-model-summary-through-negative negative not-reached true-negative 4d50b3f43f59…
model-summary-through dfb-taint-python-model-summary-through-positive positive reached true-positive 8a44ca008c98…

codeql-python-native-taint-taint-tool-nativepython, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-python-native-entrypoint-negative negative not-reached true-negative 4502b577cf4f…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive reached true-positive a8f26060a264…
native-persistence dfb-taint-python-native-persistence-negative negative reached false-positive 04686e32da51…
native-persistence dfb-taint-python-native-persistence-positive positive reached true-positive 67cabc69c197…
native-propagator dfb-taint-python-native-propagator-negative negative not-reached true-negative ba891bbfa897…
native-propagator dfb-taint-python-native-propagator-positive positive reached true-positive 50fd5559aa5c…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative reached false-positive 78a310b40a99…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive reached true-positive d216a33d1b00…
native-source-sink dfb-taint-python-native-source-sink-negative negative not-reached true-negative 4723708c856b…
native-source-sink dfb-taint-python-native-source-sink-positive positive reached true-positive dbe669d691a4…
native-summary dfb-taint-python-native-summary-negative negative not-reached true-negative 642fc9e13f5d…
native-summary dfb-taint-python-native-summary-positive positive reached true-positive 1d6e9fd1ca8c…

codeql-ruby-kernel-taint-taint-benchmark-controlledruby, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-ruby-alias-propagation-negative negative not-reached true-negative 7f76326c5b84…
alias-propagation-separation dfb-taint-ruby-alias-propagation-positive positive not-reached false-negative 62c041221993…
argument-position-separation dfb-taint-ruby-argument-position-negative negative not-reached true-negative 9f4ed3e728ad…
argument-position-separation dfb-taint-ruby-argument-position-positive positive reached true-positive a409763f0ed4…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-negative negative not-reached true-negative ac514ea1c964…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive reached true-positive 2153d9c10862…
array-element-separation dfb-taint-ruby-array-element-negative negative not-reached true-negative 344cdefb500b…
array-element-separation dfb-taint-ruby-array-element-positive positive reached true-positive 35e683a43e39…
branch-join dfb-taint-ruby-branch-join-negative negative not-reached true-negative 03ca6fff7eef…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive 7118d9590b00…
call-context-separation dfb-taint-ruby-call-context-negative negative not-reached true-negative e7e44ed4fc5f…
call-context-separation dfb-taint-ruby-call-context-positive positive reached true-positive 8de31237465d…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-negative negative not-reached true-negative d260f00ba446…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-positive positive not-reached false-negative ea609170d389…
chal-callback-registration dfb-taint-ruby-callback-registration-negative negative not-reached true-negative 0d1dad24388e…
chal-callback-registration dfb-taint-ruby-callback-registration-positive positive not-reached false-negative e9b6c39b52d5…
chal-closure-capture dfb-taint-ruby-closure-capture-negative negative not-reached true-negative 739662535409…
chal-closure-capture dfb-taint-ruby-closure-capture-positive positive reached true-positive 26c34c05d77f…
chal-computed-property dfb-taint-ruby-computed-property-negative negative not-reached true-negative 3a9e50bbfe6c…
chal-computed-property dfb-taint-ruby-computed-property-positive positive not-reached false-negative 180a0fed99cc…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-negative negative not-reached true-negative ffcfd4b63f98…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-positive positive reached true-positive 88f1ee6b0e7e…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-negative negative not-reached true-negative 123d7eed3d0a…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-positive positive reached true-positive 30e435f05fd7…
chal-dispatch-table dfb-taint-ruby-dispatch-table-negative negative not-reached true-negative 58542ebbf574…
chal-dispatch-table dfb-taint-ruby-dispatch-table-positive positive not-reached false-negative d50a89a889ec…
chal-element-object dfb-taint-ruby-element-object-negative negative not-reached true-negative b2309710a4c9…
chal-element-object dfb-taint-ruby-element-object-positive positive reached true-positive 37a4ac84a799…
chal-function-field dfb-taint-ruby-function-field-negative negative not-reached true-negative ce4848c87067…
chal-function-field dfb-taint-ruby-function-field-positive positive not-reached false-negative a68758e19518…
chal-map-iteration dfb-taint-ruby-map-iteration-negative negative not-reached true-negative 1ee98f7c9b97…
chal-map-iteration dfb-taint-ruby-map-iteration-positive positive reached true-positive e4882d4f78c5…
chal-nested-access-path dfb-taint-ruby-nested-access-path-negative negative not-reached true-negative 7f296994bb09…
chal-nested-access-path dfb-taint-ruby-nested-access-path-positive positive reached true-positive 4d9392c9293c…
chal-recursive-carry dfb-taint-ruby-recursive-carry-negative negative not-reached true-negative c07736f02ee8…
chal-recursive-carry dfb-taint-ruby-recursive-carry-positive positive reached true-positive f52d6c67dad7…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-negative negative not-reached true-negative e12df28e6a83…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-positive positive not-reached false-negative 99509df3384c…
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative 923a6190569f…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive 7827ca4c3934…
exception-catch dfb-taint-ruby-exception-catch-negative negative not-reached true-negative a4872a49abfc…
exception-catch dfb-taint-ruby-exception-catch-positive positive not-reached false-negative afbcad4e30e3…
infeasible-branch dfb-taint-ruby-infeasible-branch-negative negative not-reached true-negative 76d8a7a00c93…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive 850225355ab0…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative d8e0de9acb47…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive 2dfa286e6527…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative 23f12d0d24cb…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive 9d3a17f0116f…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative reached false-positive 19d6172fd712…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive reached true-positive 69f9b56f9c97…
object-separation dfb-taint-ruby-object-separation-negative negative not-reached true-negative c64058092141…
object-separation dfb-taint-ruby-object-separation-positive positive reached true-positive 3bc3583510db…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-negative negative not-reached true-negative 0ac31c21ee12…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-positive positive reached true-positive 52ca37cb8ead…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-negative negative not-reached true-negative ba6091e7f73f…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-positive positive reached true-positive 619e53822dd6…
same-object-field-separation dfb-taint-ruby-same-object-field-negative negative not-reached true-negative 439a678d68a1…
same-object-field-separation dfb-taint-ruby-same-object-field-positive positive reached true-positive 7cd0cca38865…

codeql-rust-kernel-taint-taint-benchmark-controlledrust, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-rust-alias-propagation-negative negative not-reached true-negative b3ca7ca22bd0…
alias-propagation-separation dfb-taint-rust-alias-propagation-positive positive reached true-positive 2c43ca621069…
argument-position-separation dfb-taint-rust-argument-position-negative negative not-reached true-negative b4ad3971602c…
argument-position-separation dfb-taint-rust-argument-position-positive positive reached true-positive 98029da67a0f…
arithmetic-expression-propagation dfb-taint-rust-expression-negative negative not-reached true-negative 14953006ff8b…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive 7ad8178b464a…
array-element-separation dfb-taint-rust-array-element-negative negative reached false-positive f65bb7a3c5e1…
array-element-separation dfb-taint-rust-array-element-positive positive reached true-positive 829f8ba98286…
branch-join dfb-taint-rust-branch-join-negative negative not-reached true-negative f35d6c99dc11…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive 630d966b7f3e…
call-context-separation dfb-taint-rust-call-context-negative negative not-reached true-negative ae381fd80e6b…
call-context-separation dfb-taint-rust-call-context-positive positive reached true-positive 55f22cdfd1d5…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-negative negative not-reached true-negative 6067740c9c0e…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-positive positive not-reached false-negative 765621f8d4b1…
chal-callback-registration dfb-taint-rust-callback-registration-negative negative not-reached true-negative fb266cd2881e…
chal-callback-registration dfb-taint-rust-callback-registration-positive positive not-reached false-negative c15a4c878a52…
chal-closure-capture dfb-taint-rust-closure-capture-negative negative not-reached true-negative e6cd18edb72c…
chal-closure-capture dfb-taint-rust-closure-capture-positive positive not-reached false-negative d6465a311856…
chal-computed-property dfb-taint-rust-computed-property-negative negative not-reached true-negative 2142949c6179…
chal-computed-property dfb-taint-rust-computed-property-positive positive not-reached false-negative adab438d95d1…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-negative negative not-reached true-negative d29b8ac5d978…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-positive positive reached true-positive 05a9de1eb1f7…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-negative negative not-reached true-negative 3006484fc5be…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-positive positive reached true-positive d1038207a609…
chal-dispatch-table dfb-taint-rust-dispatch-table-negative negative not-reached true-negative 01c45d1cbe2b…
chal-dispatch-table dfb-taint-rust-dispatch-table-positive positive not-reached false-negative d2e01b199f87…
chal-element-object dfb-taint-rust-element-object-negative negative not-reached true-negative ab392cf310e2…
chal-element-object dfb-taint-rust-element-object-positive positive not-reached false-negative 8549319d6e4e…
chal-function-field dfb-taint-rust-function-field-negative negative not-reached true-negative 399cdc1362d6…
chal-function-field dfb-taint-rust-function-field-positive positive not-reached false-negative 1c463a965492…
chal-map-iteration dfb-taint-rust-map-iteration-negative negative not-reached true-negative 944ce5d2bdf9…
chal-map-iteration dfb-taint-rust-map-iteration-positive positive not-reached false-negative 364e5b7baf31…
chal-nested-access-path dfb-taint-rust-nested-access-path-negative negative not-reached true-negative 3b86a3689d11…
chal-nested-access-path dfb-taint-rust-nested-access-path-positive positive reached true-positive 781c26704b70…
chal-recursive-carry dfb-taint-rust-recursive-carry-negative negative not-reached true-negative 2c964a8754d8…
chal-recursive-carry dfb-taint-rust-recursive-carry-positive positive reached true-positive 9f94fadfee05…
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative bc75264bea84…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive 9d5a9bf55c02…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative not-reached true-negative 53238126111b…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive 00a38f1c191f…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative ea67bb33cf17…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive 33e4949cb1f0…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative fb3398f7c482…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive 7fa557580d96…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative reached false-positive 86aa4c6d65b4…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive a9fc4ebb34b2…
object-separation dfb-taint-rust-object-separation-negative negative not-reached true-negative c4aafed935f6…
object-separation dfb-taint-rust-object-separation-positive positive reached true-positive aaa3ec9e8759…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-negative negative not-reached true-negative c69f86f0054b…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-positive positive reached true-positive b3b983636c34…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-negative negative not-reached true-negative 0375cb5dd7c4…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-positive positive reached true-positive 33e08d4283ac…
same-object-field-separation dfb-taint-rust-same-object-field-negative negative not-reached true-negative ed7186f003f4…
same-object-field-separation dfb-taint-rust-same-object-field-positive positive reached true-positive fb12c35673e4…

codeql-rust-kernel-taint-taint-benchmark-controlledrust, language-extension (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
result-error-propagation dfb-taint-rust-result-error-propagation-negative negative not-reached true-negative 56b60cb3cdf1…
result-error-propagation dfb-taint-rust-result-error-propagation-positive positive not-reached false-negative 3c1a85c0a777…

codeql-typescript-kernel-taint-taint-benchmark-controlledtypescript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-typescript-alias-propagation-negative negative not-reached true-negative 8b1272a304ec…
alias-propagation-separation dfb-taint-typescript-alias-propagation-positive positive not-reached false-negative 8a61a8857c74…
argument-position-separation dfb-taint-typescript-argument-position-negative negative not-reached true-negative 856c59cf1a84…
argument-position-separation dfb-taint-typescript-argument-position-positive positive reached true-positive 115b9d22af7a…
arithmetic-expression-propagation dfb-taint-typescript-expression-negative negative not-reached true-negative 68408b43dd0c…
arithmetic-expression-propagation dfb-taint-typescript-expression-positive positive not-reached false-negative 4cc10a411044…
array-element-separation dfb-taint-typescript-array-element-negative negative not-reached true-negative 8e78e561a5e3…
array-element-separation dfb-taint-typescript-array-element-positive positive reached true-positive 106375c38329…
branch-join dfb-taint-typescript-branch-join-negative negative not-reached true-negative b884fe1609bc…
branch-join dfb-taint-typescript-branch-join-positive positive reached true-positive 632f75996c47…
call-context-separation dfb-taint-typescript-call-context-negative negative not-reached true-negative 3fa0b04e2d9f…
call-context-separation dfb-taint-typescript-call-context-positive positive reached true-positive 11d765a18ca8…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-negative negative not-reached true-negative c8650a298f69…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-positive positive reached true-positive 9487d08278a5…
chal-callback-registration dfb-taint-typescript-callback-registration-negative negative not-reached true-negative 7b998c41c113…
chal-callback-registration dfb-taint-typescript-callback-registration-positive positive not-reached false-negative 47202547eb18…
chal-closure-capture dfb-taint-typescript-closure-capture-negative negative not-reached true-negative 7ea3f7ab5e61…
chal-closure-capture dfb-taint-typescript-closure-capture-positive positive reached true-positive f1aec79fb800…
chal-computed-property dfb-taint-typescript-computed-property-negative negative reached false-positive d5f147f09143…
chal-computed-property dfb-taint-typescript-computed-property-positive positive reached true-positive 68f929f19189…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-negative negative not-reached true-negative 9c8b93b54b26…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-positive positive reached true-positive f915ea8664a6…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-negative negative not-reached true-negative 6c5c17b9e0cb…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-positive positive reached true-positive 7e3d1b423b6c…
chal-dispatch-table dfb-taint-typescript-dispatch-table-negative negative not-reached true-negative e8aa219ce748…
chal-dispatch-table dfb-taint-typescript-dispatch-table-positive positive not-reached false-negative bee5597cfa6f…
chal-element-object dfb-taint-typescript-element-object-negative negative not-reached true-negative 260a1f82a944…
chal-element-object dfb-taint-typescript-element-object-positive positive reached true-positive 3a8a0aef4067…
chal-function-field dfb-taint-typescript-function-field-negative negative not-reached true-negative 7c521ab74bae…
chal-function-field dfb-taint-typescript-function-field-positive positive not-reached false-negative 120ecf0aab93…
chal-map-iteration dfb-taint-typescript-map-iteration-negative negative not-reached true-negative 8a125c3c2d40…
chal-map-iteration dfb-taint-typescript-map-iteration-positive positive not-reached false-negative 7445c0f78637…
chal-nested-access-path dfb-taint-typescript-nested-access-path-negative negative not-reached true-negative 49b68517b473…
chal-nested-access-path dfb-taint-typescript-nested-access-path-positive positive not-reached false-negative 9a22f2ccf9e9…
chal-recursive-carry dfb-taint-typescript-recursive-carry-negative negative not-reached true-negative d8123337e147…
chal-recursive-carry dfb-taint-typescript-recursive-carry-positive positive reached true-positive 9987aba413b2…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-negative negative not-reached true-negative b2bcf40fbed6…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-positive positive not-reached false-negative babdc29cd102…
direct-propagation dfb-taint-typescript-direct-negative negative not-reached true-negative 394a9a35dad3…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive d9a32d447783…
exception-catch dfb-taint-typescript-exception-catch-negative negative not-reached true-negative 8eb52a272e9a…
exception-catch dfb-taint-typescript-exception-catch-positive positive reached true-positive 950a9b866a93…
infeasible-branch dfb-taint-typescript-infeasible-branch-negative negative not-reached true-negative 3a0c595c531f…
infeasible-branch dfb-taint-typescript-infeasible-branch-positive positive reached true-positive 929433ff81d5…
local-multi-step-chain dfb-taint-typescript-local-chain-negative negative not-reached true-negative 635bf4d31541…
local-multi-step-chain dfb-taint-typescript-local-chain-positive positive reached true-positive fdf6978fe8e3…
local-overwrite-kill dfb-taint-typescript-local-overwrite-negative negative not-reached true-negative 1e8bc723550f…
local-overwrite-kill dfb-taint-typescript-local-overwrite-positive positive reached true-positive 8a3d0a825178…
loop-carried-kill dfb-taint-typescript-loop-carried-negative negative reached false-positive b0c5615f3cf8…
loop-carried-kill dfb-taint-typescript-loop-carried-positive positive reached true-positive e17789ca07e8…
object-separation dfb-taint-typescript-object-separation-negative negative not-reached true-negative 64c0f358ec53…
object-separation dfb-taint-typescript-object-separation-positive positive reached true-positive b151e3ee4901…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-negative negative not-reached true-negative 093419849ad5…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-positive positive reached true-positive 7b33357c3aa7…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-negative negative not-reached true-negative acd1842677f1…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-positive positive reached true-positive 6f0753f279e8…
same-object-field-separation dfb-taint-typescript-same-object-field-negative negative not-reached true-negative 82ef312bc648…
same-object-field-separation dfb-taint-typescript-same-object-field-positive positive reached true-positive 1a08198162ba…

flowdroid-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative f093b6a8e890…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive reached true-positive 72c8fd1928cf…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 05cc4612c46e…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 50572a664da5…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 6a0567ef9483…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 3e0d29cbc0e5…
array-element-separation dfb-taint-java-array-element-negative negative reached false-positive 909662800879…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive 9e383e021588…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 86de24dd2761…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 53b7f26e106e…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 373a21ded4e5…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 3cf69a978ce0…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative not-reached true-negative eb99104e14d7…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive 74626e57d12f…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative 3d36b11784e2…
chal-callback-registration dfb-taint-java-callback-registration-positive positive not-reached false-negative 5c510726d11e…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative 3706120881c4…
chal-closure-capture dfb-taint-java-closure-capture-positive positive not-reached false-negative a00e307330c9…
chal-computed-property dfb-taint-java-computed-property-negative negative reached false-positive cb8b9c6f9386…
chal-computed-property dfb-taint-java-computed-property-positive positive reached true-positive fe26d8cea709…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative 4aacec80988d…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive f7ac993f6445…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative dc8985f891ca…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive ed098e542f6f…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative not-reached true-negative b301427ba3c4…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive not-reached false-negative f9e4f79deba3…
chal-element-object dfb-taint-java-element-object-negative negative reached false-positive 985d3ff83351…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive a77e69208c8d…
chal-function-field dfb-taint-java-function-field-negative negative not-reached true-negative 8c27e45cb7d3…
chal-function-field dfb-taint-java-function-field-positive positive not-reached false-negative ee6694f03142…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative 5a42da8a524b…
chal-map-iteration dfb-taint-java-map-iteration-positive positive reached true-positive 43bd6f04b09b…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative ae080c0347a2…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive 801c281b1b96…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 3c4e31d6cc5d…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive 79de1e44c83a…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative 6548d8d17562…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative c5a6f58320ac…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 24aca487f22a…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 2bf75da0dcc4…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative eef7049ac239…
exception-catch dfb-taint-java-exception-catch-positive positive reached true-positive 28126687af25…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 1afc9f8ad035…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 20fa50d3149a…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 5a57404514db…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive c92e6487028e…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 10737ccebc5b…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 7bd1a81fa116…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 49ad66766822…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 6cef5b284e43…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 40e4432eff8e…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive a435b29c138e…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative affdd96480d8…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive b3e309f142e8…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative d46091e1d19f…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive 4c6687e3d925…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative 2f2f61447005…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 78e35fed568a…

flowdroid-kotlin-kernel-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-kotlin-alias-propagation-negative negative not-reached true-negative 25e7744c142f…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive reached true-positive 5860066b7c52…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative not-reached true-negative 664d83bee580…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive reached true-positive c034752b467a…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative e71e06c3d630…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive reached true-positive 5800ff4c77d1…
array-element-separation dfb-taint-kotlin-array-element-negative negative reached false-positive 56c87cfed7df…
array-element-separation dfb-taint-kotlin-array-element-positive positive reached true-positive 7733f8d5e429…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative dc3a56770fd3…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive 65ebc8a37cab…
call-context-separation dfb-taint-kotlin-call-context-negative negative not-reached true-negative bbc19fd9aa92…
call-context-separation dfb-taint-kotlin-call-context-positive positive reached true-positive 7d08c6a9648f…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative reached false-positive 1b4ec671e3d4…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive reached true-positive afc03560fcfb…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative not-reached true-negative a856a067cce2…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive not-reached false-negative 1167d1eaf054…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative not-reached true-negative 8e673f99c745…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive reached true-positive 71f8801434a3…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative not-reached true-negative 281a4c1054c1…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive not-reached false-negative bf64696c0269…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative not-reached true-negative 0dad9ef4fc28…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive reached true-positive b0d4fa53746f…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative not-reached true-negative 0f10492be4e9…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive reached true-positive 95d3f8601b89…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative not-reached true-negative 90c2ed1cf683…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive not-reached false-negative f812303cedc0…
chal-element-object dfb-taint-kotlin-element-object-negative negative reached false-positive c68d793ecfc6…
chal-element-object dfb-taint-kotlin-element-object-positive positive reached true-positive 619bb7154e56…
chal-function-field dfb-taint-kotlin-function-field-negative negative reached false-positive 5a1b29ce46ab…
chal-function-field dfb-taint-kotlin-function-field-positive positive reached true-positive 1ce977809390…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative not-reached true-negative bebca4fb26f4…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive reached true-positive ec1242423bd9…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative not-reached true-negative 623fc7a3759d…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive reached true-positive 6b54303b4f64…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative not-reached true-negative 4a22a2918cbd…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive reached true-positive c06556698e2f…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative not-reached true-negative 3dd8b91b7555…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive not-reached false-negative 0f1f2b2c12e2…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative b9d7cece613a…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive ea394ea58032…
exception-catch dfb-taint-kotlin-exception-catch-negative negative not-reached true-negative d1929a1dd6dd…
exception-catch dfb-taint-kotlin-exception-catch-positive positive reached true-positive 733e72bb8774…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative not-reached true-negative d82c51a4d277…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive 5384259a932e…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative 4150a45450ec…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 045991478bd6…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative 77933ee01f49…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive 7bccdc7ac06b…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive f8145b6f1633…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive a3dc6703b65a…
object-separation dfb-taint-kotlin-object-separation-negative negative not-reached true-negative a3b59627a1b0…
object-separation dfb-taint-kotlin-object-separation-positive positive reached true-positive 23aba1985e2c…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative not-reached true-negative 7dc76739aca6…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive reached true-positive dad1b6f8829e…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative not-reached true-negative 32ac6b6d746a…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive reached true-positive a9b5dafc05b0…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative not-reached true-negative 8b5bea5156ef…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive reached true-positive cdc252b48d76…

infer-c-kernel-taint-taint-benchmark-controlledc, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-c-alias-propagation-negative negative not-reached true-negative 49d8adf951f5…
alias-propagation-separation dfb-taint-c-alias-propagation-positive positive reached true-positive 736d6511eb6b…
argument-position-separation dfb-taint-c-argument-position-negative negative not-reached true-negative 49d8adf951f5…
argument-position-separation dfb-taint-c-argument-position-positive positive reached true-positive 69a9663fe29d…
arithmetic-expression-propagation dfb-taint-c-expression-negative negative not-reached true-negative 49d8adf951f5…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive not-reached false-negative 49d8adf951f5…
array-element-separation dfb-taint-c-array-element-negative negative not-reached true-negative 49d8adf951f5…
array-element-separation dfb-taint-c-array-element-positive positive reached true-positive e3e44e05ca6e…
branch-join dfb-taint-c-branch-join-negative negative not-reached true-negative 49d8adf951f5…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive f8215e270821…
call-context-separation dfb-taint-c-call-context-negative negative not-reached true-negative 49d8adf951f5…
call-context-separation dfb-taint-c-call-context-positive positive reached true-positive cfb09d2331e0…
chal-callback-registration dfb-taint-c-callback-registration-negative negative not-reached true-negative 49d8adf951f5…
chal-callback-registration dfb-taint-c-callback-registration-positive positive not-reached false-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-negative negative not-reached true-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-positive positive reached true-positive 04d85d1461fb…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-negative negative not-reached true-negative 49d8adf951f5…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-positive positive reached true-positive ec6dd5159ac3…
chal-dispatch-table dfb-taint-c-dispatch-table-negative negative reached false-positive 14f55897a268…
chal-dispatch-table dfb-taint-c-dispatch-table-positive positive reached true-positive 6eea20fdb5a6…
chal-element-object dfb-taint-c-element-object-negative negative not-reached true-negative 49d8adf951f5…
chal-element-object dfb-taint-c-element-object-positive positive reached true-positive abf8c42641ed…
chal-function-field dfb-taint-c-function-field-negative negative not-reached true-negative 49d8adf951f5…
chal-function-field dfb-taint-c-function-field-positive positive reached true-positive 75db72185d8d…
chal-map-iteration dfb-taint-c-map-iteration-negative negative not-reached true-negative 49d8adf951f5…
chal-map-iteration dfb-taint-c-map-iteration-positive positive reached true-positive 055631f5438e…
chal-nested-access-path dfb-taint-c-nested-access-path-negative negative not-reached true-negative 49d8adf951f5…
chal-nested-access-path dfb-taint-c-nested-access-path-positive positive reached true-positive 9bf111ba7e40…
chal-recursive-carry dfb-taint-c-recursive-carry-negative negative not-reached true-negative 49d8adf951f5…
chal-recursive-carry dfb-taint-c-recursive-carry-positive positive not-reached false-negative 49d8adf951f5…
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative 49d8adf951f5…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive 72187de570b3…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative not-reached true-negative 49d8adf951f5…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive 0f29ddf90cfb…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative 49d8adf951f5…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive 5416b45826b5…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative 49d8adf951f5…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive 30b885b325b8…
loop-carried-kill dfb-taint-c-loop-carried-negative negative not-reached true-negative 49d8adf951f5…
loop-carried-kill dfb-taint-c-loop-carried-positive positive not-reached false-negative 49d8adf951f5…
object-separation dfb-taint-c-object-separation-negative negative not-reached true-negative 49d8adf951f5…
object-separation dfb-taint-c-object-separation-positive positive reached true-positive 13c5fdcde78c…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-positive positive reached true-positive 1acdd9fcc2b0…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-positive positive reached true-positive 1e8e62447750…
same-object-field-separation dfb-taint-c-same-object-field-negative negative not-reached true-negative 49d8adf951f5…
same-object-field-separation dfb-taint-c-same-object-field-positive positive reached true-positive d7592d7bd345…

infer-cpp-kernel-taint-taint-benchmark-controlledcpp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-cpp-alias-propagation-negative negative not-reached true-negative 49d8adf951f5…
alias-propagation-separation dfb-taint-cpp-alias-propagation-positive positive reached true-positive 5f3feda6dfb4…
argument-position-separation dfb-taint-cpp-argument-position-negative negative not-reached true-negative 49d8adf951f5…
argument-position-separation dfb-taint-cpp-argument-position-positive positive reached true-positive 9df3ef8759ee…
arithmetic-expression-propagation dfb-taint-cpp-expression-negative negative not-reached true-negative 49d8adf951f5…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive not-reached false-negative 49d8adf951f5…
array-element-separation dfb-taint-cpp-array-element-negative negative not-reached true-negative 49d8adf951f5…
array-element-separation dfb-taint-cpp-array-element-positive positive reached true-positive b1f5dd125a53…
branch-join dfb-taint-cpp-branch-join-negative negative not-reached true-negative 49d8adf951f5…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive c46f35bb99d0…
call-context-separation dfb-taint-cpp-call-context-negative negative not-reached true-negative 49d8adf951f5…
call-context-separation dfb-taint-cpp-call-context-positive positive reached true-positive 5a59f12b25cf…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-negative negative not-reached true-negative 49d8adf951f5…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-positive positive reached true-positive c86e22f2d6a5…
chal-callback-registration dfb-taint-cpp-callback-registration-negative negative not-reached true-negative 49d8adf951f5…
chal-callback-registration dfb-taint-cpp-callback-registration-positive positive not-reached false-negative 49d8adf951f5…
chal-closure-capture dfb-taint-cpp-closure-capture-negative negative not-reached true-negative 49d8adf951f5…
chal-closure-capture dfb-taint-cpp-closure-capture-positive positive not-reached false-negative 49d8adf951f5…
chal-computed-property dfb-taint-cpp-computed-property-negative negative not-reached true-negative 49d8adf951f5…
chal-computed-property dfb-taint-cpp-computed-property-positive positive not-reached false-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-negative negative not-reached true-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-positive positive reached true-positive 182b41841522…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-negative negative not-reached true-negative 49d8adf951f5…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-positive positive reached true-positive 31e30c4fe248…
chal-dispatch-table dfb-taint-cpp-dispatch-table-negative negative not-reached true-negative 49d8adf951f5…
chal-dispatch-table dfb-taint-cpp-dispatch-table-positive positive not-reached false-negative 49d8adf951f5…
chal-element-object dfb-taint-cpp-element-object-negative negative not-reached true-negative 49d8adf951f5…
chal-element-object dfb-taint-cpp-element-object-positive positive reached true-positive b8797bb60420…
chal-function-field dfb-taint-cpp-function-field-negative negative not-reached true-negative 49d8adf951f5…
chal-function-field dfb-taint-cpp-function-field-positive positive reached true-positive d50082fe205e…
chal-map-iteration dfb-taint-cpp-map-iteration-negative negative not-reached true-negative 49d8adf951f5…
chal-map-iteration dfb-taint-cpp-map-iteration-positive positive not-reached false-negative 49d8adf951f5…
chal-nested-access-path dfb-taint-cpp-nested-access-path-negative negative not-reached true-negative 49d8adf951f5…
chal-nested-access-path dfb-taint-cpp-nested-access-path-positive positive reached true-positive daf9868da69b…
chal-recursive-carry dfb-taint-cpp-recursive-carry-negative negative not-reached true-negative 49d8adf951f5…
chal-recursive-carry dfb-taint-cpp-recursive-carry-positive positive not-reached false-negative 49d8adf951f5…
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative 49d8adf951f5…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive fff2b7fd04ed…
exception-catch dfb-taint-cpp-exception-catch-negative negative not-reached true-negative 49d8adf951f5…
exception-catch dfb-taint-cpp-exception-catch-positive positive not-reached false-negative 49d8adf951f5…
infeasible-branch dfb-taint-cpp-infeasible-branch-negative negative not-reached true-negative 49d8adf951f5…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive 9ce5615a4959…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative 49d8adf951f5…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive 6937f52fc357…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 49d8adf951f5…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive 6b5c2d5a3b76…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative not-reached true-negative 49d8adf951f5…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive not-reached false-negative 49d8adf951f5…
object-separation dfb-taint-cpp-object-separation-negative negative not-reached true-negative 49d8adf951f5…
object-separation dfb-taint-cpp-object-separation-positive positive reached true-positive 6bae753b4ce9…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-positive positive reached true-positive 7211ac57cbcd…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-positive positive reached true-positive 505b08590b54…
same-object-field-separation dfb-taint-cpp-same-object-field-negative negative not-reached true-negative 49d8adf951f5…
same-object-field-separation dfb-taint-cpp-same-object-field-positive positive reached true-positive d7025b6fa95b…

infer-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative 49d8adf951f5…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive reached true-positive e2307746f44d…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 49d8adf951f5…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive f3b713d240d7…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 49d8adf951f5…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive not-reached false-negative 49d8adf951f5…
array-element-separation dfb-taint-java-array-element-negative negative not-reached true-negative 49d8adf951f5…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive 07ddf0a54d22…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 49d8adf951f5…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 511589ba4d4b…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 49d8adf951f5…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive b80d66172d5c…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative not-reached true-negative 49d8adf951f5…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive 9f8f18501581…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative 49d8adf951f5…
chal-callback-registration dfb-taint-java-callback-registration-positive positive not-reached false-negative 49d8adf951f5…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative 49d8adf951f5…
chal-closure-capture dfb-taint-java-closure-capture-positive positive reached true-positive 338b9096e3b2…
chal-computed-property dfb-taint-java-computed-property-negative negative not-reached true-negative 49d8adf951f5…
chal-computed-property dfb-taint-java-computed-property-positive positive not-reached false-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative 49d8adf951f5…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive c00579f58236…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative 49d8adf951f5…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive 4c4db8c216d2…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative not-reached true-negative 49d8adf951f5…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive not-reached false-negative 49d8adf951f5…
chal-element-object dfb-taint-java-element-object-negative negative not-reached true-negative 49d8adf951f5…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive d5e0f47fb45c…
chal-function-field dfb-taint-java-function-field-negative negative not-reached true-negative 49d8adf951f5…
chal-function-field dfb-taint-java-function-field-positive positive reached true-positive cb2338e5da77…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative 49d8adf951f5…
chal-map-iteration dfb-taint-java-map-iteration-positive positive not-reached false-negative 49d8adf951f5…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative 49d8adf951f5…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive 29ed7de280a2…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 49d8adf951f5…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive not-reached false-negative 49d8adf951f5…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative 49d8adf951f5…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative 49d8adf951f5…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 25c87ed29038…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 49d8adf951f5…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 49d8adf951f5…
exception-catch dfb-taint-java-exception-catch-positive positive reached true-positive 1761bf6fc9ea…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 49d8adf951f5…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive ae2c5f53a821…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 49d8adf951f5…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive 52c2b013a547…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 49d8adf951f5…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive fb09ae06e477…
loop-carried-kill dfb-taint-java-loop-carried-negative negative not-reached true-negative 49d8adf951f5…
loop-carried-kill dfb-taint-java-loop-carried-positive positive not-reached false-negative 49d8adf951f5…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 49d8adf951f5…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 5e6ab0167ed1…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive b2c179b2c3b8…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative 49d8adf951f5…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive e8da882cfcec…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative 49d8adf951f5…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 9285b2fd03bc…

joern-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative 5f594adb25b2…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive not-reached false-negative 7e630f1cc02f…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 91c1bcf9640b…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 2ecad5e78181…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative 4c9f69689840…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 4eb584a80442…
array-element-separation dfb-taint-java-array-element-negative negative not-reached true-negative 07f2d424f8c8…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive fbe1e8ef3b52…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative a664ff668304…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 4906be6ed7f6…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 30decfc3a8f0…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 082bad231eea…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative reached false-positive ce40ed898e69…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive 431fab9781fb…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative 83639be40bc2…
chal-callback-registration dfb-taint-java-callback-registration-positive positive not-reached false-negative d83d06a79dd8…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative 47503c96a251…
chal-closure-capture dfb-taint-java-closure-capture-positive positive reached true-positive 77b2ff1d2aed…
chal-computed-property dfb-taint-java-computed-property-negative negative reached false-positive 84cb64dd5f31…
chal-computed-property dfb-taint-java-computed-property-positive positive reached true-positive 509d6f5cc032…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative acb7607cbfe6…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive 34e44c39cd5b…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative 478f4f22d725…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive not-reached false-negative ee171b0fdad2…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative not-reached true-negative 99f76908d8b1…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive not-reached false-negative 320ec15106a9…
chal-element-object dfb-taint-java-element-object-negative negative not-reached true-negative de81e92c9d3f…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive 64e1836851ce…
chal-function-field dfb-taint-java-function-field-negative negative not-reached true-negative 07ae16bb2092…
chal-function-field dfb-taint-java-function-field-positive positive not-reached false-negative 4d8c62ad110a…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative a385bb9022ec…
chal-map-iteration dfb-taint-java-map-iteration-positive positive reached true-positive a300cca36a85…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative c52fc52a40ef…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive c683db87ffd0…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 7b7a287bff80…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive d47c84aba632…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative e5796eecd58d…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative 25809cddc968…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 3e7989f31201…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 8342e4531b41…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 76dfd74c7624…
exception-catch dfb-taint-java-exception-catch-positive positive not-reached false-negative fca3efb2f229…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative reached false-positive 21604f6476d4…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive d018ba2dc5d7…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative e48653c18d1b…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive c8e803038bcd…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative b81d7b826d08…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 977af7d3c641…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 785b56885538…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 75f29301ae58…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative b5a17ab6241e…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 37d4a8a1baa7…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative 9aba8764a388…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive 2d16af2876b8…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative 5a63932d7dee…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive 1edda5fd8e4e…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative 03498d588309…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive bfad8bf9ab26…

joern-java-modeling-taint-taint-benchmark-controlledjava, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-java-model-declared-sink-negative negative not-reached true-negative a142f5806c05…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive f848ff38e7c6…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative e8b565850fc4…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive ea87f5a3ddbe…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative not-reached true-negative 396448b31c4e…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive reached true-positive 2f4bae6e696f…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative not-reached true-negative 723c11468d0e…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive reached true-positive 29bf63e6edc9…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative unsupported unsupported 93a3a20f5651…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive unsupported unsupported a428041d4e48…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative unsupported unsupported d885e47c79de…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive unsupported unsupported 30f4f03b89d4…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative 8d42a4b1bdc7…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive ef5f9a017660…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative not-reached true-negative 03c26a9417b8…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive reached true-positive 6e4259ab6fb0…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative not-reached true-negative ef61e1008204…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive not-reached false-negative cdaa826b4058…
model-store-separation dfb-taint-java-model-store-separation-negative negative not-reached true-negative bdd35a5f8e65…
model-store-separation dfb-taint-java-model-store-separation-positive positive not-reached false-negative eb7b9f4d9b0b…
model-summary-field dfb-taint-java-model-summary-field-negative negative unsupported unsupported 841784505e83…
model-summary-field dfb-taint-java-model-summary-field-positive positive unsupported unsupported 9920b8cbed90…
model-summary-through dfb-taint-java-model-summary-through-negative negative unsupported unsupported 1f7b2395a504…
model-summary-through dfb-taint-java-model-summary-through-positive positive unsupported unsupported ffd0da0d6ea5…

joern-java-native-taint-taint-tool-nativejava, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-java-native-entrypoint-negative negative unsupported unsupported 787ecddcaa02…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive unsupported unsupported c6e6d391a4c9…
native-persistence dfb-taint-java-native-persistence-negative negative unsupported unsupported b8490d58a963…
native-persistence dfb-taint-java-native-persistence-positive positive unsupported unsupported 2d9d23acbdd1…
native-propagator dfb-taint-java-native-propagator-negative negative unsupported unsupported 8e5c25f8c23f…
native-propagator dfb-taint-java-native-propagator-positive positive unsupported unsupported 4f63cd10522a…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative unsupported unsupported 437f37a3460f…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive unsupported unsupported e5a0b8b86772…
native-source-sink dfb-taint-java-native-source-sink-negative negative unsupported unsupported 45fce6914c9a…
native-source-sink dfb-taint-java-native-source-sink-positive positive unsupported unsupported 33d3b602e81c…
native-summary dfb-taint-java-native-summary-negative negative unsupported unsupported 64bc8ec28cab…
native-summary dfb-taint-java-native-summary-positive positive unsupported unsupported d8eb1b3f786e…

joern-javascript-kernel-taint-taint-benchmark-controlledjavascript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-javascript-alias-propagation-negative negative not-reached true-negative 221acb59f095…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive not-reached false-negative d3511ffcdff9…
argument-position-separation dfb-taint-javascript-argument-position-negative negative not-reached true-negative 230bcc402f6e…
argument-position-separation dfb-taint-javascript-argument-position-positive positive reached true-positive 6070d5e3fa83…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative bddc3c8fdbfb…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive reached true-positive 1a63942eb80e…
array-element-separation dfb-taint-javascript-array-element-negative negative reached false-positive d78d4d2a9f7f…
array-element-separation dfb-taint-javascript-array-element-positive positive reached true-positive 5ee34c0827fe…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative bc9a330264e2…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive 35b48e07ec9b…
call-context-separation dfb-taint-javascript-call-context-negative negative not-reached true-negative 005d844ce844…
call-context-separation dfb-taint-javascript-call-context-positive positive reached true-positive 77e12623e5c4…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-negative negative not-reached true-negative ff98aa975368…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-positive positive reached true-positive 315c8f9a1d5e…
chal-callback-registration dfb-taint-javascript-callback-registration-negative negative not-reached true-negative fe86f46e86be…
chal-callback-registration dfb-taint-javascript-callback-registration-positive positive not-reached false-negative 5bc09ee591db…
chal-closure-capture dfb-taint-javascript-closure-capture-negative negative not-reached true-negative fef6c816ea6a…
chal-closure-capture dfb-taint-javascript-closure-capture-positive positive reached true-positive 0813b6a31f73…
chal-computed-property dfb-taint-javascript-computed-property-negative negative reached false-positive acc728bc5014…
chal-computed-property dfb-taint-javascript-computed-property-positive positive reached true-positive 2595c4540e49…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-negative negative not-reached true-negative 323c0d9b0078…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-positive positive reached true-positive 048caf32047c…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-negative negative not-reached true-negative 9b0e358f861d…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-positive positive not-reached false-negative 57359ac2a942…
chal-dispatch-table dfb-taint-javascript-dispatch-table-negative negative not-reached true-negative a942e20bf6ad…
chal-dispatch-table dfb-taint-javascript-dispatch-table-positive positive not-reached false-negative 9d5cba5fa2d3…
chal-element-object dfb-taint-javascript-element-object-negative negative not-reached true-negative 555e602ba7eb…
chal-element-object dfb-taint-javascript-element-object-positive positive reached true-positive 06ed33d02ef1…
chal-function-field dfb-taint-javascript-function-field-negative negative not-reached true-negative 104adb5d53e6…
chal-function-field dfb-taint-javascript-function-field-positive positive not-reached false-negative 4c4201b4003f…
chal-map-iteration dfb-taint-javascript-map-iteration-negative negative not-reached true-negative 295fe16a76ca…
chal-map-iteration dfb-taint-javascript-map-iteration-positive positive not-reached false-negative 53cae0a080d8…
chal-nested-access-path dfb-taint-javascript-nested-access-path-negative negative reached false-positive d6363fe6e375…
chal-nested-access-path dfb-taint-javascript-nested-access-path-positive positive reached true-positive 578b0b5538ce…
chal-recursive-carry dfb-taint-javascript-recursive-carry-negative negative not-reached true-negative c83876cde9d5…
chal-recursive-carry dfb-taint-javascript-recursive-carry-positive positive reached true-positive c1a8a3057d73…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-negative negative not-reached true-negative 83695ce4368d…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-positive positive not-reached false-negative 0eda293ef4b8…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative 1e1fb7e1e24a…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive cfaed02cb094…
exception-catch dfb-taint-javascript-exception-catch-negative negative not-reached true-negative e4c6748b3bb0…
exception-catch dfb-taint-javascript-exception-catch-positive positive not-reached false-negative 84c4514e7f59…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative reached false-positive f9df86af932a…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive d846aea2dbb6…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative 6cc29b019d63…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive 87d94962867b…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 08a7243bb110…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive 416977635a64…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative reached false-positive 7ab996b7fa4a…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive 69095faf3e14…
object-separation dfb-taint-javascript-object-separation-negative negative not-reached true-negative f1d1a584b192…
object-separation dfb-taint-javascript-object-separation-positive positive reached true-positive f229a6aa0757…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative not-reached true-negative 3f6622d85468…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive reached true-positive 20b6bf008c91…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative not-reached true-negative 59bf40b55ec3…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive reached true-positive 5889312d3e8c…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative reached false-positive fb56902a4ce9…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive reached true-positive eab33474d0a2…

joern-javascript-modeling-taint-taint-benchmark-controlledjavascript, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-javascript-model-declared-sink-negative negative not-reached true-negative 2b188b5692bb…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive reached true-positive 3daef7a05c17…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative 09c2bec793e0…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive reached true-positive 3931f2b977f6…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative not-reached true-negative 6babbe1f744f…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive reached true-positive cdb0cf61da9e…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative not-reached true-negative eff3301389ef…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive reached true-positive 6f3da5d81062…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative unsupported unsupported c1175625e3b9…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive unsupported unsupported ffba90c84ba5…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative unsupported unsupported 13ceb18c7e65…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive unsupported unsupported 33756e2761d8…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative be8b0b5df1ee…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive 2db334531145…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative not-reached true-negative 20bfe351a42d…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive reached true-positive 77245622a785…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative not-reached true-negative 5a3d795d161d…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive not-reached false-negative 4ffa5a434ab3…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative not-reached true-negative 512b6d32165a…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive not-reached false-negative cdb6291831e4…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative unsupported unsupported 62de810f8c8b…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive unsupported unsupported e9049bd037c0…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative unsupported unsupported 799d5b949a86…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive unsupported unsupported 6dbb994b4296…

joern-javascript-native-taint-taint-tool-nativejavascript, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-javascript-native-entrypoint-negative negative unsupported unsupported 3c1765e60dad…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive unsupported unsupported 55078ad42e5f…
native-persistence dfb-taint-javascript-native-persistence-negative negative unsupported unsupported 57d22b029719…
native-persistence dfb-taint-javascript-native-persistence-positive positive unsupported unsupported abc5dfc090a1…
native-propagator dfb-taint-javascript-native-propagator-negative negative unsupported unsupported 3ad686544996…
native-propagator dfb-taint-javascript-native-propagator-positive positive unsupported unsupported 7d49910b7946…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative unsupported unsupported 1153bcd16fbf…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive unsupported unsupported cc65192381e6…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative unsupported unsupported a980be68fb08…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive unsupported unsupported 0607d04f5c75…
native-summary dfb-taint-javascript-native-summary-negative negative unsupported unsupported 4e8c046447cf…
native-summary dfb-taint-javascript-native-summary-positive positive unsupported unsupported 687f88e05266…

joern-php-kernel-taint-taint-benchmark-controlledphp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-php-alias-propagation-negative negative not-reached true-negative b3c9555dd234…
alias-propagation-separation dfb-taint-php-alias-propagation-positive positive not-reached false-negative bbb435e079e2…
argument-position-separation dfb-taint-php-argument-position-negative negative not-reached true-negative d7ac8568ebca…
argument-position-separation dfb-taint-php-argument-position-positive positive reached true-positive 4885ce82467c…
arithmetic-expression-propagation dfb-taint-php-expression-negative negative not-reached true-negative a5aec2c66eb4…
arithmetic-expression-propagation dfb-taint-php-expression-positive positive reached true-positive bf21d7534085…
array-element-separation dfb-taint-php-array-element-negative negative not-reached true-negative b48c8b046792…
array-element-separation dfb-taint-php-array-element-positive positive reached true-positive d44598b530e5…
branch-join dfb-taint-php-branch-join-negative negative not-reached true-negative e130d167f51e…
branch-join dfb-taint-php-branch-join-positive positive reached true-positive d2e7fb1323dc…
call-context-separation dfb-taint-php-call-context-negative negative not-reached true-negative ef971612c093…
call-context-separation dfb-taint-php-call-context-positive positive reached true-positive 862990282e97…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-negative negative reached false-positive 2fcccf499800…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-positive positive reached true-positive a4c88fccce95…
chal-callback-registration dfb-taint-php-callback-registration-negative negative not-reached true-negative 3e312b22312e…
chal-callback-registration dfb-taint-php-callback-registration-positive positive not-reached false-negative 8cab2b92a89d…
chal-closure-capture dfb-taint-php-closure-capture-negative negative not-reached true-negative 196a5d1fc9e4…
chal-closure-capture dfb-taint-php-closure-capture-positive positive reached true-positive 629046e12cfb…
chal-computed-property dfb-taint-php-computed-property-negative negative not-reached true-negative e12f342fcb15…
chal-computed-property dfb-taint-php-computed-property-positive positive reached true-positive 96933eecc921…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-negative negative not-reached true-negative 029e57b49d4a…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-positive positive reached true-positive 17080444d352…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-negative negative not-reached true-negative 0a228a52b29a…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-positive positive not-reached false-negative 452083b47bb0…
chal-dispatch-table dfb-taint-php-dispatch-table-negative negative not-reached true-negative 9ecd8f26183e…
chal-dispatch-table dfb-taint-php-dispatch-table-positive positive not-reached false-negative 95f17b6e2cf6…
chal-element-object dfb-taint-php-element-object-negative negative not-reached true-negative f046ea0b6bf2…
chal-element-object dfb-taint-php-element-object-positive positive reached true-positive 2d05354c0149…
chal-function-field dfb-taint-php-function-field-negative negative not-reached true-negative 1b4db3a0b5b4…
chal-function-field dfb-taint-php-function-field-positive positive not-reached false-negative 1353341be0e3…
chal-map-iteration dfb-taint-php-map-iteration-negative negative not-reached true-negative 4e6bf2c7b874…
chal-map-iteration dfb-taint-php-map-iteration-positive positive reached true-positive db5f0cdee7ef…
chal-nested-access-path dfb-taint-php-nested-access-path-negative negative not-reached true-negative 70735bceb62f…
chal-nested-access-path dfb-taint-php-nested-access-path-positive positive reached true-positive 7250b87f5e1c…
chal-recursive-carry dfb-taint-php-recursive-carry-negative negative not-reached true-negative 1988d4a58e46…
chal-recursive-carry dfb-taint-php-recursive-carry-positive positive reached true-positive bec9e0ae055a…
chal-reflective-invocation dfb-taint-php-reflective-invocation-negative negative not-reached true-negative 829e712005f2…
chal-reflective-invocation dfb-taint-php-reflective-invocation-positive positive not-reached false-negative 0f0bf3e9e93f…
direct-propagation dfb-taint-php-direct-negative negative not-reached true-negative e36b4a7652db…
direct-propagation dfb-taint-php-direct-positive positive reached true-positive db1bda420992…
exception-catch dfb-taint-php-exception-catch-negative negative not-reached true-negative 1eb59acb997a…
exception-catch dfb-taint-php-exception-catch-positive positive not-reached false-negative a13fc433aaa4…
infeasible-branch dfb-taint-php-infeasible-branch-negative negative reached false-positive 6c5a13987674…
infeasible-branch dfb-taint-php-infeasible-branch-positive positive reached true-positive 1768825a614e…
local-multi-step-chain dfb-taint-php-local-chain-negative negative not-reached true-negative 8cb00320c61f…
local-multi-step-chain dfb-taint-php-local-chain-positive positive reached true-positive 47a22d5d05f2…
local-overwrite-kill dfb-taint-php-local-overwrite-negative negative not-reached true-negative dac17660e6f3…
local-overwrite-kill dfb-taint-php-local-overwrite-positive positive reached true-positive 6667b48906e6…
loop-carried-kill dfb-taint-php-loop-carried-negative negative reached false-positive c6e8c5563d3f…
loop-carried-kill dfb-taint-php-loop-carried-positive positive reached true-positive 5989ed4022f2…
object-separation dfb-taint-php-object-separation-negative negative not-reached true-negative 3133b2d36cda…
object-separation dfb-taint-php-object-separation-positive positive reached true-positive 2924b8fa076a…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-negative negative not-reached true-negative cd446055e651…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-positive positive reached true-positive 0337553694e9…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-negative negative not-reached true-negative 4bd2211abbc5…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-positive positive reached true-positive f41438039bf8…
same-object-field-separation dfb-taint-php-same-object-field-negative negative not-reached true-negative 0a9a2a65bb28…
same-object-field-separation dfb-taint-php-same-object-field-positive positive reached true-positive 3cc41c9bcbb4…

joern-python-kernel-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative not-reached true-negative cac88064944e…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive not-reached false-negative 64cb90870f92…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative 4db02a015993…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive f689f94e62bc…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative 2ca6b368cd3b…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 5823393acacd…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative efe6aa16ad3c…
array-element-separation dfb-taint-python-array-element-positive positive reached true-positive 31c2e5db1e88…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative e8fa702c6122…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive da1c61e9ff12…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative 127f7dbbaf25…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive 6719885fa7a8…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative not-reached true-negative eaea5d8548d2…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive reached true-positive 3f3ef14ac81e…
chal-callback-registration dfb-taint-python-callback-registration-negative negative not-reached true-negative e1a534ab22cd…
chal-callback-registration dfb-taint-python-callback-registration-positive positive not-reached false-negative 73583ab3e85e…
chal-closure-capture dfb-taint-python-closure-capture-negative negative not-reached true-negative 1130e3f47d6e…
chal-closure-capture dfb-taint-python-closure-capture-positive positive reached true-positive 099e608b83d5…
chal-computed-property dfb-taint-python-computed-property-negative negative reached false-positive 4ba835f2f769…
chal-computed-property dfb-taint-python-computed-property-positive positive reached true-positive eb4d58cea268…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative not-reached true-negative ef9f4489a79d…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive reached true-positive 69184d8cf0f0…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative not-reached true-negative b0e7426839eb…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive not-reached false-negative b42eb4f1d9be…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative not-reached true-negative ef9be7655c91…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive not-reached false-negative f7fb5a27ef56…
chal-element-object dfb-taint-python-element-object-negative negative not-reached true-negative b382efc1f733…
chal-element-object dfb-taint-python-element-object-positive positive reached true-positive d1c0b45bbcfb…
chal-function-field dfb-taint-python-function-field-negative negative not-reached true-negative c9315bb8da5a…
chal-function-field dfb-taint-python-function-field-positive positive not-reached false-negative 889f44d90030…
chal-map-iteration dfb-taint-python-map-iteration-negative negative not-reached true-negative b7f1f92d6870…
chal-map-iteration dfb-taint-python-map-iteration-positive positive reached true-positive f5a930715325…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative not-reached true-negative 34b922151f9c…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive reached true-positive 8cd83cf8dff8…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative not-reached true-negative cd9a48dc33d2…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive reached true-positive 26c58ff5becd…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative not-reached true-negative 8ec520120946…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive not-reached false-negative bad7ad8321eb…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative defb57a34282…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 8fe9ce5c1621…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative b942d155cbe0…
exception-catch dfb-taint-python-exception-catch-positive positive not-reached false-negative 1a49878e67cd…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative reached false-positive c97ae00aaf14…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 211e2568e799…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative 58babbf83129…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive 23508521b183…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative b67cc5123085…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 1b28618f54b1…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive c61e4fe41398…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 861232a415c6…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative 564cc485a220…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive d1349abcb1df…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative bf08d5b8930a…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive 5cf9020518df…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative 2417e18eaa46…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive 36bed6ef0fa9…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative fc0838b079be…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive 559060d06dbd…

joern-python-modeling-taint-taint-benchmark-controlledpython, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-python-model-declared-sink-negative negative not-reached true-negative 954331416daf…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive e78acd77092f…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative 7fdef889147e…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive 333ef4b6c1c7…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative not-reached true-negative 470771f4f1b0…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive reached true-positive 844ac729bcb6…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative not-reached true-negative 860bf1720c52…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive reached true-positive 4fcd633a5d48…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative unsupported unsupported 4303e03afc70…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive unsupported unsupported f0442d40a144…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative unsupported unsupported cbc462cf8971…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive unsupported unsupported a03492390120…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative 0819629cb43e…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive e6ad438c4960…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative not-reached true-negative a54e29e7a473…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive reached true-positive 1708b94ee6af…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative not-reached true-negative 9b95db2544e6…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive not-reached false-negative 34b80ddee691…
model-store-separation dfb-taint-python-model-store-separation-negative negative not-reached true-negative 1464e22748ae…
model-store-separation dfb-taint-python-model-store-separation-positive positive not-reached false-negative 856e6b897765…
model-summary-field dfb-taint-python-model-summary-field-negative negative unsupported unsupported 027f2d3f8051…
model-summary-field dfb-taint-python-model-summary-field-positive positive unsupported unsupported 9c449c90c71a…
model-summary-through dfb-taint-python-model-summary-through-negative negative unsupported unsupported c6e7195623d5…
model-summary-through dfb-taint-python-model-summary-through-positive positive unsupported unsupported 3aa03959c74d…

joern-python-native-taint-taint-tool-nativepython, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-python-native-entrypoint-negative negative unsupported unsupported ffa1c1747f6e…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive unsupported unsupported 9767632f559f…
native-persistence dfb-taint-python-native-persistence-negative negative unsupported unsupported 4f8dda40cf05…
native-persistence dfb-taint-python-native-persistence-positive positive unsupported unsupported 77d9c3e424c5…
native-propagator dfb-taint-python-native-propagator-negative negative unsupported unsupported 9d854ea113ed…
native-propagator dfb-taint-python-native-propagator-positive positive unsupported unsupported ad1e8dc631b1…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative unsupported unsupported dbe6f0964a30…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive unsupported unsupported fd770a8498d6…
native-source-sink dfb-taint-python-native-source-sink-negative negative unsupported unsupported e4e3b3705c9b…
native-source-sink dfb-taint-python-native-source-sink-positive positive unsupported unsupported 81f30682a2e4…
native-summary dfb-taint-python-native-summary-negative negative unsupported unsupported 924d13acd9a5…
native-summary dfb-taint-python-native-summary-positive positive unsupported unsupported 9872300096f7…

joern-ruby-kernel-taint-taint-benchmark-controlledruby, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-ruby-alias-propagation-negative negative not-reached true-negative 541a46571a3c…
alias-propagation-separation dfb-taint-ruby-alias-propagation-positive positive not-reached false-negative 4cfd99358361…
argument-position-separation dfb-taint-ruby-argument-position-negative negative reached false-positive 6bf0339b353f…
argument-position-separation dfb-taint-ruby-argument-position-positive positive reached true-positive 002f161dafe3…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-negative negative not-reached true-negative 2f4cd078a9b4…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive reached true-positive acdcc01c0549…
array-element-separation dfb-taint-ruby-array-element-negative negative not-reached true-negative 66e822c0ed7d…
array-element-separation dfb-taint-ruby-array-element-positive positive reached true-positive 14faf53224f1…
branch-join dfb-taint-ruby-branch-join-negative negative not-reached true-negative f6634ae812cd…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive 510e18d6931a…
call-context-separation dfb-taint-ruby-call-context-negative negative reached false-positive 792fc2863fcf…
call-context-separation dfb-taint-ruby-call-context-positive positive reached true-positive c3bc906f83c0…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-negative negative not-reached true-negative 3f4a376ada54…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-positive positive not-reached false-negative 66ccb397609d…
chal-callback-registration dfb-taint-ruby-callback-registration-negative negative not-reached true-negative c224f7258a73…
chal-callback-registration dfb-taint-ruby-callback-registration-positive positive not-reached false-negative 01b26932e83b…
chal-closure-capture dfb-taint-ruby-closure-capture-negative negative not-reached true-negative 334e018bddfb…
chal-closure-capture dfb-taint-ruby-closure-capture-positive positive not-reached false-negative b28ed4fbfa09…
chal-computed-property dfb-taint-ruby-computed-property-negative negative reached false-positive 0cf6ff7c3e83…
chal-computed-property dfb-taint-ruby-computed-property-positive positive reached true-positive df1a75da425e…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-negative negative not-reached true-negative b879b59c312e…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-positive positive not-reached false-negative 6ee49c243e2f…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-negative negative not-reached true-negative c91783e139bb…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-positive positive reached true-positive 464e932668d5…
chal-dispatch-table dfb-taint-ruby-dispatch-table-negative negative not-reached true-negative a47b871a1647…
chal-dispatch-table dfb-taint-ruby-dispatch-table-positive positive not-reached false-negative 0085f5f1146b…
chal-element-object dfb-taint-ruby-element-object-negative negative not-reached true-negative 142018cf2d5e…
chal-element-object dfb-taint-ruby-element-object-positive positive not-reached false-negative 81dd4514c133…
chal-function-field dfb-taint-ruby-function-field-negative negative not-reached true-negative 93ca58eff9f4…
chal-function-field dfb-taint-ruby-function-field-positive positive not-reached false-negative 2556c4fb00f0…
chal-map-iteration dfb-taint-ruby-map-iteration-negative negative not-reached true-negative b816b13c3a19…
chal-map-iteration dfb-taint-ruby-map-iteration-positive positive not-reached false-negative 472fd633990b…
chal-nested-access-path dfb-taint-ruby-nested-access-path-negative negative not-reached true-negative 0d701c5b843f…
chal-nested-access-path dfb-taint-ruby-nested-access-path-positive positive not-reached false-negative 59fa19438243…
chal-recursive-carry dfb-taint-ruby-recursive-carry-negative negative reached false-positive 8927744c2835…
chal-recursive-carry dfb-taint-ruby-recursive-carry-positive positive reached true-positive 4a588b235fab…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-negative negative not-reached true-negative c883704c8595…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-positive positive not-reached false-negative 6088a6195ea7…
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative 5674ea4a6e16…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive b244065ed021…
exception-catch dfb-taint-ruby-exception-catch-negative negative not-reached true-negative d8e169383999…
exception-catch dfb-taint-ruby-exception-catch-positive positive not-reached false-negative 99d3081b30ae…
infeasible-branch dfb-taint-ruby-infeasible-branch-negative negative reached false-positive aa169ab71cd7…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive a8b83a314848…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative 61849ffad1f2…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive e140f232bd65…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative c40b1c5b9b49…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive 62e8c221e449…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative reached false-positive 8ec113cad9c9…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive reached true-positive 63c7729ec760…
object-separation dfb-taint-ruby-object-separation-negative negative not-reached true-negative b2ef4d4cb23c…
object-separation dfb-taint-ruby-object-separation-positive positive reached true-positive e0bca14ed16e…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-negative negative not-reached true-negative 7835bef1d4d8…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-positive positive reached true-positive da70fdf7354c…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-negative negative not-reached true-negative 596dce07c5f4…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-positive positive reached true-positive 0c65b9ad6b0d…
same-object-field-separation dfb-taint-ruby-same-object-field-negative negative not-reached true-negative d852070142ec…
same-object-field-separation dfb-taint-ruby-same-object-field-positive positive reached true-positive 1b8ce16a23b5…

joern-rust-kernel-taint-taint-benchmark-controlledrust, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-rust-alias-propagation-negative negative not-reached true-negative c3232edc9398…
alias-propagation-separation dfb-taint-rust-alias-propagation-positive positive not-reached false-negative 27bb302d7b7b…
argument-position-separation dfb-taint-rust-argument-position-negative negative not-reached true-negative 77488951fea0…
argument-position-separation dfb-taint-rust-argument-position-positive positive reached true-positive b3925b95189e…
arithmetic-expression-propagation dfb-taint-rust-expression-negative negative not-reached true-negative 5d0fac5af24d…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive cf2df1e5fbfd…
array-element-separation dfb-taint-rust-array-element-negative negative not-reached true-negative 027423dd0273…
array-element-separation dfb-taint-rust-array-element-positive positive reached true-positive f276fcb0a7f0…
branch-join dfb-taint-rust-branch-join-negative negative not-reached true-negative 303a2c6caf8f…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive 0bc0cef91b40…
call-context-separation dfb-taint-rust-call-context-negative negative not-reached true-negative 38b99f464d3c…
call-context-separation dfb-taint-rust-call-context-positive positive reached true-positive 217a58b74631…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-negative negative not-reached true-negative 8d618ac6da0f…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-positive positive not-reached false-negative 68a78cc2f1a2…
chal-callback-registration dfb-taint-rust-callback-registration-negative negative not-reached true-negative a44366f12f6a…
chal-callback-registration dfb-taint-rust-callback-registration-positive positive not-reached false-negative ad8d2f81bdf2…
chal-closure-capture dfb-taint-rust-closure-capture-negative negative not-reached true-negative 3b28e177325d…
chal-closure-capture dfb-taint-rust-closure-capture-positive positive not-reached false-negative 591c59cea89a…
chal-computed-property dfb-taint-rust-computed-property-negative negative not-reached true-negative f267102061fb…
chal-computed-property dfb-taint-rust-computed-property-positive positive not-reached false-negative f10112479499…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-negative negative not-reached true-negative 56922544f2e4…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-positive positive reached true-positive 59842a0a40e5…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-negative negative not-reached true-negative 7ff1b066d5f0…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-positive positive not-reached false-negative 02c3216bdb6d…
chal-dispatch-table dfb-taint-rust-dispatch-table-negative negative not-reached true-negative 868f41607061…
chal-dispatch-table dfb-taint-rust-dispatch-table-positive positive not-reached false-negative 6ab6f65f6bfa…
chal-element-object dfb-taint-rust-element-object-negative negative not-reached true-negative 8ad46ce8db4a…
chal-element-object dfb-taint-rust-element-object-positive positive reached true-positive 7d5230fa6c09…
chal-function-field dfb-taint-rust-function-field-negative negative not-reached true-negative 69775ee3c6fd…
chal-function-field dfb-taint-rust-function-field-positive positive not-reached false-negative cf74d184c4ae…
chal-map-iteration dfb-taint-rust-map-iteration-negative negative not-reached true-negative b65e1176d7aa…
chal-map-iteration dfb-taint-rust-map-iteration-positive positive not-reached false-negative 9bdb46a82f9a…
chal-nested-access-path dfb-taint-rust-nested-access-path-negative negative not-reached true-negative baf1f084bb4c…
chal-nested-access-path dfb-taint-rust-nested-access-path-positive positive reached true-positive af6456fb6a43…
chal-recursive-carry dfb-taint-rust-recursive-carry-negative negative not-reached true-negative f589dac7c7fa…
chal-recursive-carry dfb-taint-rust-recursive-carry-positive positive reached true-positive cc68aae43ca7…
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative 74155b5736f4…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive e6bd86f9d349…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative reached false-positive 72e2949d3c4c…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive 985df1975206…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative 02493ce1df9f…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive 81a8a49da92f…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative 265a9b1b152b…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive 0cdd7d19ac51…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative reached false-positive d25100f224a6…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive 9cac77045c87…
object-separation dfb-taint-rust-object-separation-negative negative not-reached true-negative 6ec8e92e24a7…
object-separation dfb-taint-rust-object-separation-positive positive reached true-positive 93ee2397cf48…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-negative negative not-reached true-negative 2f6086c6dfff…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-positive positive reached true-positive 702114073c4d…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-negative negative not-reached true-negative 8a89288b6116…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-positive positive reached true-positive 4a2cd02366d6…
same-object-field-separation dfb-taint-rust-same-object-field-negative negative not-reached true-negative b13565dd1284…
same-object-field-separation dfb-taint-rust-same-object-field-positive positive reached true-positive 5ec3fb9f4972…

opentaint-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative not-reached true-negative f72611ed7bdd…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive reached true-positive 9880d305fde7…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 26a92ca7bfaf…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 7e13e7887003…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative c3881ca89622…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive b4ebe07228dc…
array-element-separation dfb-taint-java-array-element-negative negative reached false-positive 98d6569078fa…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive 631fdbc6fb11…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative c6ae1984eb9c…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 2e9375319706…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative 099e0a56be24…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive 54eb888125fc…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative not-reached true-negative f69fb1ae63a5…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive 2853a202e2f6…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative 61e9c7d6a428…
chal-callback-registration dfb-taint-java-callback-registration-positive positive not-reached false-negative 7cf1f59ec859…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative a6797cef0574…
chal-closure-capture dfb-taint-java-closure-capture-positive positive reached true-positive e5d762fefd80…
chal-computed-property dfb-taint-java-computed-property-negative negative reached false-positive d435e6b14eed…
chal-computed-property dfb-taint-java-computed-property-positive positive reached true-positive a2f26401a7f9…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative bdfc50a09309…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive d727992ab363…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative 9b86909009b5…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive ecd7dc79efe9…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative reached false-positive f7146234d76c…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive reached true-positive 244de71a56d3…
chal-element-object dfb-taint-java-element-object-negative negative reached false-positive 196d318a75c8…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive ffc0285152fd…
chal-function-field dfb-taint-java-function-field-negative negative not-reached true-negative 8a0e3e55a05f…
chal-function-field dfb-taint-java-function-field-positive positive reached true-positive fad474f452f4…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative 032482a5764d…
chal-map-iteration dfb-taint-java-map-iteration-positive positive not-reached false-negative 3e4154004f7c…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative a7a081aca72d…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive e82e5770988f…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 00865128cd01…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive ff2248d05978…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative b6767cc416f8…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative 6391218a3201…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive d689113c5a1f…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 709f084dce93…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative dcf0c50d2b95…
exception-catch dfb-taint-java-exception-catch-positive positive not-reached false-negative 19155940bfad…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 34cae7e84c67…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 5f55de49f130…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 602c71801c40…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive 1048c6c740ef…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 621949839847…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 90690c93c697…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 494b68136838…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive feaa2d045e76…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative d9f29ab7e3aa…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive 6a6094cb9825…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative a006dc74126b…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive 39eecdc07347…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative 68e74d13ba66…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive 5f99fa7cc284…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative e1d60db6f060…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 8254761236b4…

opentaint-kotlin-kernel-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-kotlin-alias-propagation-negative negative not-reached true-negative bd26b2d9e0e0…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive reached true-positive ece60cf22e7f…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative not-reached true-negative d91436987ab4…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive reached true-positive b5d0c0a143f1…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative 840b591e4a56…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive reached true-positive 3d74a5960e64…
array-element-separation dfb-taint-kotlin-array-element-negative negative reached false-positive 68af17f6dd43…
array-element-separation dfb-taint-kotlin-array-element-positive positive reached true-positive f3e7c938c73d…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative 5d9fc7c80c2f…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive 581db148a697…
call-context-separation dfb-taint-kotlin-call-context-negative negative not-reached true-negative aa17192fce75…
call-context-separation dfb-taint-kotlin-call-context-positive positive reached true-positive 6473b61deec2…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative not-reached true-negative e8eb37b2d9b8…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive reached true-positive 58e4bf8ab015…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative not-reached true-negative a2652418662b…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive reached true-positive 5fdd77db5758…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative not-reached true-negative 9eb4177e1082…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive reached true-positive d06b02b51bbd…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative reached false-positive 15ee341ec3bb…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive reached true-positive 11999b03b8eb…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative not-reached true-negative e22fe5e58bd9…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive reached true-positive 5c39717ca89e…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative not-reached true-negative 72b7871c8d36…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive reached true-positive e3c6c5ab7770…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative reached false-positive c6fa59affe99…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive reached true-positive 010a385dee01…
chal-element-object dfb-taint-kotlin-element-object-negative negative reached false-positive 863931abb671…
chal-element-object dfb-taint-kotlin-element-object-positive positive reached true-positive 08e93f607979…
chal-function-field dfb-taint-kotlin-function-field-negative negative reached false-positive d2e616dec01b…
chal-function-field dfb-taint-kotlin-function-field-positive positive reached true-positive ddc5c40e77f1…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative not-reached true-negative 8ec5b77ec8a4…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive reached true-positive 76a58760d83c…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative not-reached true-negative 7426f600741d…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive reached true-positive 0dcc54480ea2…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative not-reached true-negative 30a7968d0a43…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive reached true-positive fb5bc86f0233…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative not-reached true-negative 403e5eabdb3c…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive not-reached false-negative 216edb5c2779…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative f53e98619b6e…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 018c853ca20e…
exception-catch dfb-taint-kotlin-exception-catch-negative negative not-reached true-negative 71bc586032f7…
exception-catch dfb-taint-kotlin-exception-catch-positive positive not-reached false-negative 50b06af1500e…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative not-reached true-negative 75cf1e7f3d0b…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive 655c6dadcabc…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative ceaf6e76d829…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 24c5db6c7f55…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative c31c97a07e55…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive 1484efcc44a9…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive c7df7fa13580…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive bbbb5048626f…
object-separation dfb-taint-kotlin-object-separation-negative negative not-reached true-negative 96e229b19d91…
object-separation dfb-taint-kotlin-object-separation-positive positive reached true-positive 70d8a8c907d2…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative not-reached true-negative e5e680100af8…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive reached true-positive 6a8f4609b670…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative not-reached true-negative 4d45787a27c8…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive reached true-positive 99a06fdd2a57…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative not-reached true-negative 4f3eca490c93…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive reached true-positive d7cf90b6dac4…

pysa-python-kernel-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative not-reached true-negative d972b1de6de7…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive not-reached false-negative 9946071e70d8…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative 4b8a5cb0b85b…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive 73c5d4230e95…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative 9c0c6e392014…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive c73ac1b1d6ba…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative 2c9bb5085c10…
array-element-separation dfb-taint-python-array-element-positive positive reached true-positive ed55022e6c78…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 82b099332348…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 2c6036dad568…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative c1835e04b8f7…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive 1d3dbd7d3a6d…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative not-reached true-negative d6c59881a762…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive not-reached false-negative e77d9b01c74f…
chal-callback-registration dfb-taint-python-callback-registration-negative negative not-reached true-negative 1f602fcc158b…
chal-callback-registration dfb-taint-python-callback-registration-positive positive not-reached false-negative dc9e442eff19…
chal-closure-capture dfb-taint-python-closure-capture-negative negative not-reached true-negative 79c1fdfc8f2a…
chal-closure-capture dfb-taint-python-closure-capture-positive positive not-reached false-negative 41f15e46def1…
chal-computed-property dfb-taint-python-computed-property-negative negative not-reached true-negative 31dd100d2162…
chal-computed-property dfb-taint-python-computed-property-positive positive not-reached false-negative 515a3d2ac347…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative not-reached true-negative 8d4ac1a46af3…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive reached true-positive 99fde4acb6d0…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative not-reached true-negative 4e94875e04c4…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive reached true-positive 62f9a9873ec4…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative not-reached true-negative 1abdbe16accf…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive not-reached false-negative 72db6ee354ff…
chal-element-object dfb-taint-python-element-object-negative negative not-reached true-negative 4bd34096141b…
chal-element-object dfb-taint-python-element-object-positive positive not-reached false-negative 2ff7d826f65d…
chal-function-field dfb-taint-python-function-field-negative negative not-reached true-negative 0b86de516258…
chal-function-field dfb-taint-python-function-field-positive positive not-reached false-negative 8579ac497955…
chal-map-iteration dfb-taint-python-map-iteration-negative negative not-reached true-negative 0ac2f71a260f…
chal-map-iteration dfb-taint-python-map-iteration-positive positive reached true-positive ff66581fffc4…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative not-reached true-negative fb1214a004f3…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive reached true-positive e5d145e9d57e…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative not-reached true-negative 9a3348f54a38…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive reached true-positive a3bbae693cbb…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative not-reached true-negative db17f007564b…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive not-reached false-negative 244e73f4d548…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative 0c0b240d192d…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 66f4271bbaf2…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative bfa3996a4eeb…
exception-catch dfb-taint-python-exception-catch-positive positive not-reached false-negative 947214856053…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative not-reached true-negative a7d9d4582020…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 08388eedc324…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative f5c211239118…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive da87553f4609…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative e9498a7891a2…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 896cd8698751…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive 3e099168f79c…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 7455c13d02fd…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative afe50588383e…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive 4cb2ddaaea8e…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative b7c56695a782…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive a24ac8f7c1d4…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative ab9e8536b9a1…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive b2c2e176c579…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative d4b45708a624…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive 29b0c615c3e2…

semgrep-c-kernel-taint-taint-benchmark-controlledc, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-c-alias-propagation-negative negative unsupported unsupported c401c8d4682f…
alias-propagation-separation dfb-taint-c-alias-propagation-positive positive unsupported unsupported 4cad0deec793…
argument-position-separation dfb-taint-c-argument-position-negative negative unsupported unsupported d10b40361f25…
argument-position-separation dfb-taint-c-argument-position-positive positive unsupported unsupported 0ce809439d98…
arithmetic-expression-propagation dfb-taint-c-expression-negative negative not-reached true-negative 7b05416191ce…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive reached true-positive 3ef4531b9778…
array-element-separation dfb-taint-c-array-element-negative negative unsupported unsupported daadb8492497…
array-element-separation dfb-taint-c-array-element-positive positive unsupported unsupported e34842d933b1…
branch-join dfb-taint-c-branch-join-negative negative not-reached true-negative 130c1828a4c8…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive b94e07b07f8c…
call-context-separation dfb-taint-c-call-context-negative negative unsupported unsupported 3bc51eac7ff4…
call-context-separation dfb-taint-c-call-context-positive positive unsupported unsupported a0f6148f2c74…
chal-callback-registration dfb-taint-c-callback-registration-negative negative unsupported unsupported ce954d503f16…
chal-callback-registration dfb-taint-c-callback-registration-positive positive unsupported unsupported 15605f64cc8c…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-negative negative unsupported unsupported d5484967afb4…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-positive positive unsupported unsupported c7939fa8ee61…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-negative negative unsupported unsupported 44788ac8a386…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-positive positive unsupported unsupported 128c4c70e065…
chal-dispatch-table dfb-taint-c-dispatch-table-negative negative unsupported unsupported e6afd79548e1…
chal-dispatch-table dfb-taint-c-dispatch-table-positive positive unsupported unsupported 42e695dc4d33…
chal-element-object dfb-taint-c-element-object-negative negative unsupported unsupported bd72b6782cc4…
chal-element-object dfb-taint-c-element-object-positive positive unsupported unsupported db4f67fe4ef5…
chal-function-field dfb-taint-c-function-field-negative negative unsupported unsupported 8e829f8fa946…
chal-function-field dfb-taint-c-function-field-positive positive unsupported unsupported 1687a9f24244…
chal-map-iteration dfb-taint-c-map-iteration-negative negative unsupported unsupported 6c47b2e88084…
chal-map-iteration dfb-taint-c-map-iteration-positive positive unsupported unsupported ffd37b6acbf4…
chal-nested-access-path dfb-taint-c-nested-access-path-negative negative unsupported unsupported 35e3d568b102…
chal-nested-access-path dfb-taint-c-nested-access-path-positive positive unsupported unsupported 5ecc7b1529c8…
chal-recursive-carry dfb-taint-c-recursive-carry-negative negative unsupported unsupported 09c05f27efcf…
chal-recursive-carry dfb-taint-c-recursive-carry-positive positive unsupported unsupported c2b49cb98d87…
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative b6f61eede1d6…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive f3f1e54bdff5…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative reached false-positive e1155480c88c…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive 0d52262caa26…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative d2ac85b5edb3…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive ab6400a22e3f…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative 6b599a77d59c…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive 7375840f676b…
loop-carried-kill dfb-taint-c-loop-carried-negative negative reached false-positive 511b9cef121c…
loop-carried-kill dfb-taint-c-loop-carried-positive positive reached true-positive 401f9dafecd2…
object-separation dfb-taint-c-object-separation-negative negative unsupported unsupported 20ce69dab214…
object-separation dfb-taint-c-object-separation-positive positive unsupported unsupported 7a95e8945251…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-negative negative unsupported unsupported d5d942949884…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-positive positive unsupported unsupported 318df048c44e…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-negative negative unsupported unsupported 3499826b732d…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-positive positive unsupported unsupported 5dbf7dca24d4…
same-object-field-separation dfb-taint-c-same-object-field-negative negative unsupported unsupported 863e198ceed7…
same-object-field-separation dfb-taint-c-same-object-field-positive positive unsupported unsupported 49741f60a69e…

semgrep-cpp-kernel-taint-taint-benchmark-controlledcpp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-cpp-alias-propagation-negative negative unsupported unsupported c803aba239b3…
alias-propagation-separation dfb-taint-cpp-alias-propagation-positive positive unsupported unsupported 6e3c3840a2dd…
argument-position-separation dfb-taint-cpp-argument-position-negative negative unsupported unsupported 4e57b44b7353…
argument-position-separation dfb-taint-cpp-argument-position-positive positive unsupported unsupported fc014e41f442…
arithmetic-expression-propagation dfb-taint-cpp-expression-negative negative not-reached true-negative 0317755af9eb…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive reached true-positive 5560ca21c174…
array-element-separation dfb-taint-cpp-array-element-negative negative unsupported unsupported 2d38ba1f1a16…
array-element-separation dfb-taint-cpp-array-element-positive positive unsupported unsupported ac657e0a0756…
branch-join dfb-taint-cpp-branch-join-negative negative not-reached true-negative 42c18cda3cbe…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive c89e89b55b22…
call-context-separation dfb-taint-cpp-call-context-negative negative unsupported unsupported 9185fc304d9d…
call-context-separation dfb-taint-cpp-call-context-positive positive unsupported unsupported d07b020c95f8…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-negative negative unsupported unsupported 466ece2d8a87…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-positive positive unsupported unsupported 64d26a4f179b…
chal-callback-registration dfb-taint-cpp-callback-registration-negative negative unsupported unsupported 5a5834ddc965…
chal-callback-registration dfb-taint-cpp-callback-registration-positive positive unsupported unsupported 7d13d69c867c…
chal-closure-capture dfb-taint-cpp-closure-capture-negative negative unsupported unsupported 46ccdf8c2a55…
chal-closure-capture dfb-taint-cpp-closure-capture-positive positive unsupported unsupported e7edb7b8af8f…
chal-computed-property dfb-taint-cpp-computed-property-negative negative unsupported unsupported 968fc52cf26f…
chal-computed-property dfb-taint-cpp-computed-property-positive positive unsupported unsupported a43bf580c63b…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-negative negative unsupported unsupported 1121feb5bb05…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-positive positive unsupported unsupported 4a507761f5e1…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-negative negative unsupported unsupported 6bfd4e149a5f…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-positive positive unsupported unsupported 869c5db68509…
chal-dispatch-table dfb-taint-cpp-dispatch-table-negative negative unsupported unsupported 8972e444cede…
chal-dispatch-table dfb-taint-cpp-dispatch-table-positive positive unsupported unsupported 9c970bcf0ab1…
chal-element-object dfb-taint-cpp-element-object-negative negative unsupported unsupported 160506f0214b…
chal-element-object dfb-taint-cpp-element-object-positive positive unsupported unsupported 3e1d8e68911d…
chal-function-field dfb-taint-cpp-function-field-negative negative unsupported unsupported 5038db2d6c92…
chal-function-field dfb-taint-cpp-function-field-positive positive unsupported unsupported 05f4931c0b8b…
chal-map-iteration dfb-taint-cpp-map-iteration-negative negative unsupported unsupported e651b39f0361…
chal-map-iteration dfb-taint-cpp-map-iteration-positive positive unsupported unsupported f6383ea87476…
chal-nested-access-path dfb-taint-cpp-nested-access-path-negative negative unsupported unsupported 3a38eb567524…
chal-nested-access-path dfb-taint-cpp-nested-access-path-positive positive unsupported unsupported 49a9a4427145…
chal-recursive-carry dfb-taint-cpp-recursive-carry-negative negative unsupported unsupported 7268bb524f2d…
chal-recursive-carry dfb-taint-cpp-recursive-carry-positive positive unsupported unsupported 566f0777ac78…
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative 62b1321e7634…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive 4acaaf0beba3…
exception-catch dfb-taint-cpp-exception-catch-negative negative unsupported unsupported 2a749c55e519…
exception-catch dfb-taint-cpp-exception-catch-positive positive unsupported unsupported f3ba4f91f604…
infeasible-branch dfb-taint-cpp-infeasible-branch-negative negative reached false-positive 1c330f1e4e99…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive 3248ab0cc325…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative b8db8b0cd7c8…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive e71c1daf2258…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 9f8d5d5c65e5…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive d6a0b65ffcc7…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative reached false-positive 1d5df9a646fe…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive reached true-positive 6d858e66bcbf…
object-separation dfb-taint-cpp-object-separation-negative negative unsupported unsupported b8a954d3233d…
object-separation dfb-taint-cpp-object-separation-positive positive unsupported unsupported 6a4cf46873df…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-negative negative unsupported unsupported 8585757f11a2…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-positive positive unsupported unsupported a0a281160232…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-negative negative unsupported unsupported d36f1290c738…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-positive positive unsupported unsupported 5c5ff6f9c2f6…
same-object-field-separation dfb-taint-cpp-same-object-field-negative negative unsupported unsupported 4ff94e6d4c69…
same-object-field-separation dfb-taint-cpp-same-object-field-positive positive unsupported unsupported e1242f942025…

semgrep-go-kernel-taint-taint-benchmark-controlledgo, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-go-alias-propagation-negative negative unsupported unsupported 776f1b36696c…
alias-propagation-separation dfb-taint-go-alias-propagation-positive positive unsupported unsupported ed97a861852e…
argument-position-separation dfb-taint-go-argument-position-negative negative unsupported unsupported 816fd3ed05cd…
argument-position-separation dfb-taint-go-argument-position-positive positive unsupported unsupported d862a976ebee…
arithmetic-expression-propagation dfb-taint-go-expression-negative negative not-reached true-negative 0c85cab45fb5…
arithmetic-expression-propagation dfb-taint-go-expression-positive positive reached true-positive 0cde4821d286…
array-element-separation dfb-taint-go-array-element-negative negative unsupported unsupported af5e65a8ee99…
array-element-separation dfb-taint-go-array-element-positive positive unsupported unsupported d855101d6f30…
branch-join dfb-taint-go-branch-join-negative negative not-reached true-negative 95627094a821…
branch-join dfb-taint-go-branch-join-positive positive reached true-positive 200e7e67ba8c…
call-context-separation dfb-taint-go-call-context-negative negative unsupported unsupported 6905a0f84fb8…
call-context-separation dfb-taint-go-call-context-positive positive unsupported unsupported fc3eecede87d…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-negative negative unsupported unsupported 47da03b99f20…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-positive positive unsupported unsupported 096a6dccbdb1…
chal-callback-registration dfb-taint-go-callback-registration-negative negative unsupported unsupported 55549b37ee0a…
chal-callback-registration dfb-taint-go-callback-registration-positive positive unsupported unsupported 2c8ee51e9f7b…
chal-closure-capture dfb-taint-go-closure-capture-negative negative unsupported unsupported 6b960350e354…
chal-closure-capture dfb-taint-go-closure-capture-positive positive unsupported unsupported 1c513862b839…
chal-computed-property dfb-taint-go-computed-property-negative negative unsupported unsupported 6235c87cf335…
chal-computed-property dfb-taint-go-computed-property-positive positive unsupported unsupported 16fcadce1dc0…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-negative negative unsupported unsupported 29c9e355b9d1…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-positive positive unsupported unsupported 1f683b71de00…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-negative negative unsupported unsupported 5f4a26070886…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-positive positive unsupported unsupported 86b5a9998666…
chal-dispatch-table dfb-taint-go-dispatch-table-negative negative unsupported unsupported 707fb306cb56…
chal-dispatch-table dfb-taint-go-dispatch-table-positive positive unsupported unsupported f5b8b3ade5f6…
chal-element-object dfb-taint-go-element-object-negative negative unsupported unsupported 9d18c8402b99…
chal-element-object dfb-taint-go-element-object-positive positive unsupported unsupported 33286a95416c…
chal-function-field dfb-taint-go-function-field-negative negative unsupported unsupported d51409774ddb…
chal-function-field dfb-taint-go-function-field-positive positive unsupported unsupported 4b4fce5f06b8…
chal-map-iteration dfb-taint-go-map-iteration-negative negative unsupported unsupported 0d5bbd3cd6e5…
chal-map-iteration dfb-taint-go-map-iteration-positive positive unsupported unsupported 88993435df61…
chal-nested-access-path dfb-taint-go-nested-access-path-negative negative unsupported unsupported 3ffe6eee10ed…
chal-nested-access-path dfb-taint-go-nested-access-path-positive positive unsupported unsupported 5fce368a2ab2…
chal-recursive-carry dfb-taint-go-recursive-carry-negative negative unsupported unsupported edf842c445cf…
chal-recursive-carry dfb-taint-go-recursive-carry-positive positive unsupported unsupported c3e64f11bca6…
chal-reflective-invocation dfb-taint-go-reflective-invocation-negative negative unsupported unsupported 3ee7cde46f0b…
chal-reflective-invocation dfb-taint-go-reflective-invocation-positive positive unsupported unsupported 18ca2916e46c…
direct-propagation dfb-taint-go-direct-negative negative not-reached true-negative 80a6e6000058…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive b241ba3a1cae…
exception-catch dfb-taint-go-exception-catch-negative negative unsupported unsupported 3f5928a44243…
exception-catch dfb-taint-go-exception-catch-positive positive unsupported unsupported 0ef65b396e5d…
infeasible-branch dfb-taint-go-infeasible-branch-negative negative reached false-positive 7209605f448e…
infeasible-branch dfb-taint-go-infeasible-branch-positive positive reached true-positive abf583c5a2e9…
local-multi-step-chain dfb-taint-go-local-chain-negative negative not-reached true-negative 48b10bc58ac3…
local-multi-step-chain dfb-taint-go-local-chain-positive positive reached true-positive ebdc82c5458c…
local-overwrite-kill dfb-taint-go-local-overwrite-negative negative not-reached true-negative 22d9e44d7d03…
local-overwrite-kill dfb-taint-go-local-overwrite-positive positive reached true-positive 99944bf09fd3…
loop-carried-kill dfb-taint-go-loop-carried-negative negative reached false-positive bed8dc43d5fa…
loop-carried-kill dfb-taint-go-loop-carried-positive positive reached true-positive fbd942796f2a…
object-separation dfb-taint-go-object-separation-negative negative unsupported unsupported acc57c8ad49e…
object-separation dfb-taint-go-object-separation-positive positive unsupported unsupported 0cbce06c9dc9…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-negative negative unsupported unsupported dfc17452b999…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-positive positive unsupported unsupported 0618c586268e…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-negative negative unsupported unsupported eda02325f257…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-positive positive unsupported unsupported 3a1153d7d3e2…
same-object-field-separation dfb-taint-go-same-object-field-negative negative unsupported unsupported 1cfa5137949f…
same-object-field-separation dfb-taint-go-same-object-field-positive positive unsupported unsupported e953d55ff7e7…

semgrep-java-kernel-taint-taint-benchmark-controlledjava, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-java-alias-propagation-negative negative unsupported unsupported 55b5fcb28f17…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive unsupported unsupported d310dceec513…
argument-position-separation dfb-taint-java-argument-position-negative negative unsupported unsupported 046a448c9c95…
argument-position-separation dfb-taint-java-argument-position-positive positive unsupported unsupported 2915851bc95d…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative db697eb06a43…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 2ebd6000cfda…
array-element-separation dfb-taint-java-array-element-negative negative unsupported unsupported 503c22dfbbc6…
array-element-separation dfb-taint-java-array-element-positive positive unsupported unsupported 4e93ac323b01…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative d297a60ddbf5…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive 890e92546e06…
call-context-separation dfb-taint-java-call-context-negative negative unsupported unsupported 62b87ffe81b4…
call-context-separation dfb-taint-java-call-context-positive positive unsupported unsupported c808cb04c0cd…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative unsupported unsupported faa1df2a3a5f…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive unsupported unsupported 51bf82153f7f…
chal-callback-registration dfb-taint-java-callback-registration-negative negative unsupported unsupported 3ea0e7395f0d…
chal-callback-registration dfb-taint-java-callback-registration-positive positive unsupported unsupported 2b064521fd8c…
chal-closure-capture dfb-taint-java-closure-capture-negative negative unsupported unsupported 3bffa1b7c99b…
chal-closure-capture dfb-taint-java-closure-capture-positive positive unsupported unsupported 89b15bbdd652…
chal-computed-property dfb-taint-java-computed-property-negative negative unsupported unsupported ce0bbc0e9d9e…
chal-computed-property dfb-taint-java-computed-property-positive positive unsupported unsupported 0eab33e4ec17…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative unsupported unsupported 55275474fcdc…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive unsupported unsupported 6a649cc60e61…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative unsupported unsupported f13c667b4393…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive unsupported unsupported 9025bf6f37f8…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative unsupported unsupported 7c9b3a09f02f…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive unsupported unsupported 45e5e8432825…
chal-element-object dfb-taint-java-element-object-negative negative unsupported unsupported 1c1fb5efe4f2…
chal-element-object dfb-taint-java-element-object-positive positive unsupported unsupported 07feb5202d84…
chal-function-field dfb-taint-java-function-field-negative negative unsupported unsupported 4a66063d6e21…
chal-function-field dfb-taint-java-function-field-positive positive unsupported unsupported c8e1e24901d2…
chal-map-iteration dfb-taint-java-map-iteration-negative negative unsupported unsupported 04991d518e80…
chal-map-iteration dfb-taint-java-map-iteration-positive positive unsupported unsupported 65c9225da356…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative unsupported unsupported c551aa92a5d1…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive unsupported unsupported a21b31a1e04b…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative unsupported unsupported 5dc5689edfcb…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive unsupported unsupported 796658a8f785…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative unsupported unsupported d5cffee586bc…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive unsupported unsupported 941f92bd516c…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 7d93ac37dbf8…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 2bc12fb24026…
exception-catch dfb-taint-java-exception-catch-negative negative unsupported unsupported 230e2b6c046f…
exception-catch dfb-taint-java-exception-catch-positive positive unsupported unsupported db238f2cf8b6…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative reached false-positive d6292b41412b…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 750b592673af…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 0dcf6caf3fda…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive 530ca9f56412…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 9b77085e03f6…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive e28c8d65f7dc…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 513c68e1e78f…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive f955585d4df0…
object-separation dfb-taint-java-object-separation-negative negative unsupported unsupported 33e11c094762…
object-separation dfb-taint-java-object-separation-positive positive unsupported unsupported 04bc97c6a286…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative unsupported unsupported 39626cf3d131…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive unsupported unsupported c784ff72c53d…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative unsupported unsupported 9bb8e3cd5bd5…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive unsupported unsupported b035bd0895c1…
same-object-field-separation dfb-taint-java-same-object-field-negative negative unsupported unsupported 15a8fafcc825…
same-object-field-separation dfb-taint-java-same-object-field-positive positive unsupported unsupported a055729e50ee…

semgrep-java-modeling-taint-taint-benchmark-controlledjava, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-java-model-declared-sink-negative negative not-reached true-negative 361ae43f191c…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive 9254d00c0148…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative 61a8c84284c0…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive 32d22ed7e3be…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative not-reached true-negative 1d5256fcf9a5…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive reached true-positive ddb30e664f99…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative not-reached true-negative b960398da4b6…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive reached true-positive 595449108c1f…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative unsupported unsupported 78745b0b2968…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive unsupported unsupported b24c414022d5…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative unsupported unsupported 42a9eaf939b6…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive unsupported unsupported f3c5e6cf5a84…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative 797b1820e286…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive f29815ada013…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative unsupported unsupported 176291e6e664…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive unsupported unsupported 49a3789f73f1…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative unsupported unsupported f5149dc8096a…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive unsupported unsupported 7e21498750c5…
model-store-separation dfb-taint-java-model-store-separation-negative negative unsupported unsupported d3ff01bfdd7f…
model-store-separation dfb-taint-java-model-store-separation-positive positive unsupported unsupported b80257bc42ae…
model-summary-field dfb-taint-java-model-summary-field-negative negative unsupported unsupported 3f9c795896ed…
model-summary-field dfb-taint-java-model-summary-field-positive positive unsupported unsupported 4a060cf9341e…
model-summary-through dfb-taint-java-model-summary-through-negative negative unsupported unsupported c3173a9b05c5…
model-summary-through dfb-taint-java-model-summary-through-positive positive unsupported unsupported 417a0a8df8bd…

semgrep-java-native-taint-taint-tool-nativejava, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-java-native-entrypoint-negative negative unsupported unsupported b393207e116c…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive unsupported unsupported abcd74a9c28d…
native-persistence dfb-taint-java-native-persistence-negative negative unsupported unsupported e794a3a40cd8…
native-persistence dfb-taint-java-native-persistence-positive positive unsupported unsupported 58a5bdaf3088…
native-propagator dfb-taint-java-native-propagator-negative negative unsupported unsupported 87173c67d890…
native-propagator dfb-taint-java-native-propagator-positive positive unsupported unsupported cb3f4bee4241…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative unsupported unsupported 8cebef2198df…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive unsupported unsupported e6e755667f59…
native-source-sink dfb-taint-java-native-source-sink-negative negative unsupported unsupported 3f5f1458c0a1…
native-source-sink dfb-taint-java-native-source-sink-positive positive unsupported unsupported 6bdeb20011ac…
native-summary dfb-taint-java-native-summary-negative negative unsupported unsupported 50546b088878…
native-summary dfb-taint-java-native-summary-positive positive unsupported unsupported 82124f5e7f44…

semgrep-javascript-kernel-taint-taint-benchmark-controlledjavascript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-javascript-alias-propagation-negative negative unsupported unsupported 1b8637aa67d1…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive unsupported unsupported 27f443ad8f79…
argument-position-separation dfb-taint-javascript-argument-position-negative negative unsupported unsupported 04ba9366fee4…
argument-position-separation dfb-taint-javascript-argument-position-positive positive unsupported unsupported 4c49193c3918…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative d0131857c322…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive reached true-positive e75255d9bb09…
array-element-separation dfb-taint-javascript-array-element-negative negative unsupported unsupported 5086369b48db…
array-element-separation dfb-taint-javascript-array-element-positive positive unsupported unsupported 5ac6609a8161…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative e22bc6124f83…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive cdb5d27aa264…
call-context-separation dfb-taint-javascript-call-context-negative negative unsupported unsupported cb241a8a9927…
call-context-separation dfb-taint-javascript-call-context-positive positive unsupported unsupported 00517cedf724…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-negative negative unsupported unsupported d1979d6573fc…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-positive positive unsupported unsupported e5c3a4a001f4…
chal-callback-registration dfb-taint-javascript-callback-registration-negative negative unsupported unsupported 7c339efa9021…
chal-callback-registration dfb-taint-javascript-callback-registration-positive positive unsupported unsupported d91e45c2c1a0…
chal-closure-capture dfb-taint-javascript-closure-capture-negative negative unsupported unsupported 03aaebdc97a6…
chal-closure-capture dfb-taint-javascript-closure-capture-positive positive unsupported unsupported 4b99064c4c26…
chal-computed-property dfb-taint-javascript-computed-property-negative negative unsupported unsupported 6e6f397d14e0…
chal-computed-property dfb-taint-javascript-computed-property-positive positive unsupported unsupported 463c54a08cca…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-negative negative unsupported unsupported d499cf623c06…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-positive positive unsupported unsupported 562026d8b4ea…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-negative negative unsupported unsupported b5cc80860f77…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-positive positive unsupported unsupported 46914f96cb3d…
chal-dispatch-table dfb-taint-javascript-dispatch-table-negative negative unsupported unsupported 74fc51897fb9…
chal-dispatch-table dfb-taint-javascript-dispatch-table-positive positive unsupported unsupported 63a8835332bd…
chal-element-object dfb-taint-javascript-element-object-negative negative unsupported unsupported c02d0b277a78…
chal-element-object dfb-taint-javascript-element-object-positive positive unsupported unsupported 23cb5197700c…
chal-function-field dfb-taint-javascript-function-field-negative negative unsupported unsupported 4215e65aa35a…
chal-function-field dfb-taint-javascript-function-field-positive positive unsupported unsupported fb7fa5df60ea…
chal-map-iteration dfb-taint-javascript-map-iteration-negative negative unsupported unsupported fba554a30c39…
chal-map-iteration dfb-taint-javascript-map-iteration-positive positive unsupported unsupported b0d2b3e1f2ee…
chal-nested-access-path dfb-taint-javascript-nested-access-path-negative negative unsupported unsupported 8c50c035fac7…
chal-nested-access-path dfb-taint-javascript-nested-access-path-positive positive unsupported unsupported 30d298181bac…
chal-recursive-carry dfb-taint-javascript-recursive-carry-negative negative unsupported unsupported 0001611c7dca…
chal-recursive-carry dfb-taint-javascript-recursive-carry-positive positive unsupported unsupported 49d443bcb563…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-negative negative unsupported unsupported cbc7cce04a32…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-positive positive unsupported unsupported 600ed8dc5c1c…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative 7d76c250e9ed…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive 1ce6c28096bb…
exception-catch dfb-taint-javascript-exception-catch-negative negative unsupported unsupported 3fceffd22e92…
exception-catch dfb-taint-javascript-exception-catch-positive positive unsupported unsupported edd71e274cdd…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative reached false-positive 6d5cea7e7a47…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 8379b6895dac…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative a1aca6271582…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive b61b8f7a0163…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 2ff56803121e…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive 770e495b015a…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative reached false-positive bbdaca78e5b9…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive 78ba39c137be…
object-separation dfb-taint-javascript-object-separation-negative negative unsupported unsupported 844e1d07ddf7…
object-separation dfb-taint-javascript-object-separation-positive positive unsupported unsupported 328150715cbe…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative unsupported unsupported d2d7d8d01038…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive unsupported unsupported 110531d1328f…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative unsupported unsupported 62221ec99012…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive unsupported unsupported ba46728f468c…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative unsupported unsupported 916c241e07a1…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive unsupported unsupported b4f44f108112…

semgrep-javascript-modeling-taint-taint-benchmark-controlledjavascript, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-javascript-model-declared-sink-negative negative not-reached true-negative ff4cd3c1fc5d…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive reached true-positive ac2cd786606f…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative 878b604f8649…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive reached true-positive 94ea0860c64d…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative not-reached true-negative b392d4e81a96…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive reached true-positive dac236a41f4e…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative not-reached true-negative 6dc5cc36510f…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive reached true-positive b82ea889417b…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative unsupported unsupported e0ace6fa182f…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive unsupported unsupported 0886faa8f86e…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative unsupported unsupported 7e3ea9b760a2…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive unsupported unsupported cb0abd6e0dc3…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative 6d132618824d…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive b16e71e397f9…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative unsupported unsupported 4761aa428c97…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive unsupported unsupported 08b71458750f…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative unsupported unsupported 7808b4e8d044…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive unsupported unsupported 28eee569ffec…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative unsupported unsupported 558f7ee1bc53…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive unsupported unsupported 29ff609919ef…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative unsupported unsupported f9fded76f13d…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive unsupported unsupported d73be5b88e73…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative unsupported unsupported dfbfb98f75d6…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive unsupported unsupported 1d8596b2f794…

semgrep-javascript-native-taint-taint-tool-nativejavascript, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-javascript-native-entrypoint-negative negative unsupported unsupported 784ed7a4be23…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive unsupported unsupported bbec9bc8ca78…
native-persistence dfb-taint-javascript-native-persistence-negative negative unsupported unsupported 2b4570fb75d2…
native-persistence dfb-taint-javascript-native-persistence-positive positive unsupported unsupported 32ef88acef17…
native-propagator dfb-taint-javascript-native-propagator-negative negative unsupported unsupported c80f16456766…
native-propagator dfb-taint-javascript-native-propagator-positive positive unsupported unsupported 026fb25bb092…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative unsupported unsupported 7adb2e245896…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive unsupported unsupported d91eb81453f2…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative unsupported unsupported f4e666e5a6c2…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive unsupported unsupported 8ea9cbc2288e…
native-summary dfb-taint-javascript-native-summary-negative negative unsupported unsupported 3df32cd4259e…
native-summary dfb-taint-javascript-native-summary-positive positive unsupported unsupported a3edaa93a7fd…

semgrep-kotlin-kernel-taint-taint-benchmark-controlledkotlin, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-kotlin-alias-propagation-negative negative unsupported unsupported 05737b0440e8…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive unsupported unsupported f15ddbe8ed88…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative unsupported unsupported a04113dc0782…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive unsupported unsupported a5bbbbc2373f…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative 721564f0f4ac…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive reached true-positive e433796805ee…
array-element-separation dfb-taint-kotlin-array-element-negative negative unsupported unsupported 3ac34f9dc0d7…
array-element-separation dfb-taint-kotlin-array-element-positive positive unsupported unsupported 5dfd73a8d408…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative eb484c663ea9…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive b16fed57db44…
call-context-separation dfb-taint-kotlin-call-context-negative negative unsupported unsupported b8a5f4f5a19f…
call-context-separation dfb-taint-kotlin-call-context-positive positive unsupported unsupported fe625ff71863…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative unsupported unsupported 8fde7b4947f7…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive unsupported unsupported f4e85c851e17…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative unsupported unsupported 6cf6711c0889…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive unsupported unsupported d7b2b24f1ba9…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative unsupported unsupported a064db3da71e…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive unsupported unsupported 7722db0821da…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative unsupported unsupported 87e8d123bd92…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive unsupported unsupported 3f27dbab2781…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative unsupported unsupported edf95e969d0d…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive unsupported unsupported 49ae00f1cee1…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative unsupported unsupported 6578d4339ef4…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive unsupported unsupported 44e00671353a…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative unsupported unsupported 7541c33aea50…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive unsupported unsupported daf550dcd085…
chal-element-object dfb-taint-kotlin-element-object-negative negative unsupported unsupported 0ba8d294e1d8…
chal-element-object dfb-taint-kotlin-element-object-positive positive unsupported unsupported 29b7b9f94271…
chal-function-field dfb-taint-kotlin-function-field-negative negative unsupported unsupported 6ef94de32d5c…
chal-function-field dfb-taint-kotlin-function-field-positive positive unsupported unsupported 0f1a03124556…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative unsupported unsupported 8b9bcd3303bc…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive unsupported unsupported 41c58db95ba2…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative unsupported unsupported d28615cbeee3…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive unsupported unsupported dd74decc116f…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative unsupported unsupported db288a7cdb6d…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive unsupported unsupported d3b96eec30d2…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative unsupported unsupported 465193cc3b03…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive unsupported unsupported f8e41d369488…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative 8b500ae0dd0c…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 967ad95d2292…
exception-catch dfb-taint-kotlin-exception-catch-negative negative unsupported unsupported 3c0894540131…
exception-catch dfb-taint-kotlin-exception-catch-positive positive unsupported unsupported 5f8d62cc3a78…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative reached false-positive 686647c654dd…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive f2137cf549cf…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative bf1d028a756b…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 61ce104e523f…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative 48e03aea704a…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive 8f95ad4a9708…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive 65b864e7185e…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive 8c2f30414de5…
object-separation dfb-taint-kotlin-object-separation-negative negative unsupported unsupported eef08cf90986…
object-separation dfb-taint-kotlin-object-separation-positive positive unsupported unsupported 92968a4051d6…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative unsupported unsupported 90ff0124f84e…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive unsupported unsupported b615958f2abd…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative unsupported unsupported 20bcfb086aa0…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive unsupported unsupported 7cf546045201…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative unsupported unsupported 7d5d4d9b7627…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive unsupported unsupported a8769e587962…

semgrep-php-kernel-taint-taint-benchmark-controlledphp, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-php-alias-propagation-negative negative unsupported unsupported 0ff33b65967f…
alias-propagation-separation dfb-taint-php-alias-propagation-positive positive unsupported unsupported 2e6ea2972a81…
argument-position-separation dfb-taint-php-argument-position-negative negative unsupported unsupported 006869563c6e…
argument-position-separation dfb-taint-php-argument-position-positive positive unsupported unsupported 15d2c5fdbfc3…
arithmetic-expression-propagation dfb-taint-php-expression-negative negative not-reached true-negative 7ed5607d04d5…
arithmetic-expression-propagation dfb-taint-php-expression-positive positive reached true-positive 18a629a6b58e…
array-element-separation dfb-taint-php-array-element-negative negative unsupported unsupported e3af14ab4e89…
array-element-separation dfb-taint-php-array-element-positive positive unsupported unsupported 6cf9ff550669…
branch-join dfb-taint-php-branch-join-negative negative not-reached true-negative 961d36b60917…
branch-join dfb-taint-php-branch-join-positive positive reached true-positive b4eebb6c33a2…
call-context-separation dfb-taint-php-call-context-negative negative unsupported unsupported 7600f0b3f161…
call-context-separation dfb-taint-php-call-context-positive positive unsupported unsupported 9b784512d816…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-negative negative unsupported unsupported 1fc6ea9ae797…
chal-anonymous-implementation dfb-taint-php-anonymous-implementation-positive positive unsupported unsupported 7f81251b9215…
chal-callback-registration dfb-taint-php-callback-registration-negative negative unsupported unsupported f701c2dde2e2…
chal-callback-registration dfb-taint-php-callback-registration-positive positive unsupported unsupported dd458a910593…
chal-closure-capture dfb-taint-php-closure-capture-negative negative unsupported unsupported c18a198dce4b…
chal-closure-capture dfb-taint-php-closure-capture-positive positive unsupported unsupported bcf95ff75aa0…
chal-computed-property dfb-taint-php-computed-property-negative negative unsupported unsupported f0a5d4633c8a…
chal-computed-property dfb-taint-php-computed-property-positive positive unsupported unsupported 53fbfca4d533…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-negative negative unsupported unsupported 93c4910c533c…
chal-context-pair-depth2 dfb-taint-php-context-pair-depth2-positive positive unsupported unsupported 429ee1182e5e…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-negative negative unsupported unsupported 8a183a79853e…
chal-deep-relay-chain dfb-taint-php-deep-relay-chain-positive positive unsupported unsupported fb9d446d3066…
chal-dispatch-table dfb-taint-php-dispatch-table-negative negative unsupported unsupported 90d699815559…
chal-dispatch-table dfb-taint-php-dispatch-table-positive positive unsupported unsupported 4d9e77b7ce99…
chal-element-object dfb-taint-php-element-object-negative negative unsupported unsupported 0184ca4356e5…
chal-element-object dfb-taint-php-element-object-positive positive unsupported unsupported 9580d1d905b4…
chal-function-field dfb-taint-php-function-field-negative negative unsupported unsupported bf185c0f5ee9…
chal-function-field dfb-taint-php-function-field-positive positive unsupported unsupported 97fd3a8c3171…
chal-map-iteration dfb-taint-php-map-iteration-negative negative unsupported unsupported cf7a280fe5d6…
chal-map-iteration dfb-taint-php-map-iteration-positive positive unsupported unsupported 09460c154fde…
chal-nested-access-path dfb-taint-php-nested-access-path-negative negative unsupported unsupported 3203d856a997…
chal-nested-access-path dfb-taint-php-nested-access-path-positive positive unsupported unsupported 7c1b2c036696…
chal-recursive-carry dfb-taint-php-recursive-carry-negative negative unsupported unsupported 306e461e2008…
chal-recursive-carry dfb-taint-php-recursive-carry-positive positive unsupported unsupported 9bfb54235cd4…
chal-reflective-invocation dfb-taint-php-reflective-invocation-negative negative unsupported unsupported 9e459c222fbd…
chal-reflective-invocation dfb-taint-php-reflective-invocation-positive positive unsupported unsupported 40c3557b9070…
direct-propagation dfb-taint-php-direct-negative negative not-reached true-negative fc2ba976699d…
direct-propagation dfb-taint-php-direct-positive positive reached true-positive 629b096fb450…
exception-catch dfb-taint-php-exception-catch-negative negative unsupported unsupported ce428bd23a75…
exception-catch dfb-taint-php-exception-catch-positive positive unsupported unsupported 1434cdeba173…
infeasible-branch dfb-taint-php-infeasible-branch-negative negative reached false-positive e7943d608c8b…
infeasible-branch dfb-taint-php-infeasible-branch-positive positive reached true-positive 98da4ff41e48…
local-multi-step-chain dfb-taint-php-local-chain-negative negative not-reached true-negative 694d8f7d760a…
local-multi-step-chain dfb-taint-php-local-chain-positive positive reached true-positive 09bc472e176c…
local-overwrite-kill dfb-taint-php-local-overwrite-negative negative not-reached true-negative e917946b61b8…
local-overwrite-kill dfb-taint-php-local-overwrite-positive positive reached true-positive bfd018b4b65f…
loop-carried-kill dfb-taint-php-loop-carried-negative negative reached false-positive e5e9f6b3a7f2…
loop-carried-kill dfb-taint-php-loop-carried-positive positive reached true-positive ec75ff13cdae…
object-separation dfb-taint-php-object-separation-negative negative unsupported unsupported 6fc4ad077e7e…
object-separation dfb-taint-php-object-separation-positive positive unsupported unsupported 914ca3ee9016…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-negative negative unsupported unsupported 94af5a1defd0…
return-relay-one-hop dfb-taint-php-return-relay-one-hop-positive positive unsupported unsupported 7c457804ddb4…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-negative negative unsupported unsupported 3f9b4e990473…
return-relay-two-hop dfb-taint-php-return-relay-two-hop-positive positive unsupported unsupported 97a659d0e42b…
same-object-field-separation dfb-taint-php-same-object-field-negative negative unsupported unsupported 9eecd4f1c573…
same-object-field-separation dfb-taint-php-same-object-field-positive positive unsupported unsupported 9dc3e5f3b1c4…

semgrep-python-kernel-taint-taint-benchmark-controlledpython, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-python-alias-propagation-negative negative unsupported unsupported 1ec0b5729794…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive unsupported unsupported 86fabea09416…
argument-position-separation dfb-taint-python-argument-position-negative negative unsupported unsupported 23f00fc918b5…
argument-position-separation dfb-taint-python-argument-position-positive positive unsupported unsupported 2ca81b3d8e30…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative e43c2abf9dd5…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 015bc72025ee…
array-element-separation dfb-taint-python-array-element-negative negative unsupported unsupported b3adde333a93…
array-element-separation dfb-taint-python-array-element-positive positive unsupported unsupported 84e6cab74ad7…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 21ac30c74593…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 9de05a77b231…
call-context-separation dfb-taint-python-call-context-negative negative unsupported unsupported 43866b8002ba…
call-context-separation dfb-taint-python-call-context-positive positive unsupported unsupported ca4a3244e124…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative unsupported unsupported 491667ac0b17…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive unsupported unsupported 176907230bcb…
chal-callback-registration dfb-taint-python-callback-registration-negative negative unsupported unsupported 1f37629b8abc…
chal-callback-registration dfb-taint-python-callback-registration-positive positive unsupported unsupported b1d1227ef8ec…
chal-closure-capture dfb-taint-python-closure-capture-negative negative unsupported unsupported 66bdf58835b8…
chal-closure-capture dfb-taint-python-closure-capture-positive positive unsupported unsupported 9628d43d66f1…
chal-computed-property dfb-taint-python-computed-property-negative negative unsupported unsupported e1e634a6696c…
chal-computed-property dfb-taint-python-computed-property-positive positive unsupported unsupported a7198c1ada2e…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative unsupported unsupported 3c9ba5c86d09…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive unsupported unsupported 4d328d030822…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative unsupported unsupported ce4b261c1e48…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive unsupported unsupported 189f11d47fd1…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative unsupported unsupported 548333ac896c…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive unsupported unsupported 6fac4fb712f6…
chal-element-object dfb-taint-python-element-object-negative negative unsupported unsupported f4769d697d85…
chal-element-object dfb-taint-python-element-object-positive positive unsupported unsupported f753d9bd3487…
chal-function-field dfb-taint-python-function-field-negative negative unsupported unsupported 0398cd23f528…
chal-function-field dfb-taint-python-function-field-positive positive unsupported unsupported 47b3af02a859…
chal-map-iteration dfb-taint-python-map-iteration-negative negative unsupported unsupported 7cc5b55e8a76…
chal-map-iteration dfb-taint-python-map-iteration-positive positive unsupported unsupported 109d9a108afa…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative unsupported unsupported 5f922d06dac6…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive unsupported unsupported 4f65e678bfc3…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative unsupported unsupported fea2fc2094e1…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive unsupported unsupported 8efd66d1d7ec…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative unsupported unsupported 466a7d45d804…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive unsupported unsupported 8f6fdfa46bba…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative 4c58097366e2…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive bdc30ee87c3f…
exception-catch dfb-taint-python-exception-catch-negative negative unsupported unsupported ac86ea9d3222…
exception-catch dfb-taint-python-exception-catch-positive positive unsupported unsupported 454ec9a902be…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative reached false-positive 120efa6fe7ad…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 33c28f9861b2…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative 344a2fbd0edc…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive 61d362a9bf81…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative 151e6265add5…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive cd48d77ceac3…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive 95cd33f7d0d9…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 55cdbd4c9a71…
object-separation dfb-taint-python-object-separation-negative negative unsupported unsupported 6c8fa9601b15…
object-separation dfb-taint-python-object-separation-positive positive unsupported unsupported 95bd7a402255…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative unsupported unsupported 52d1a50b1444…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive unsupported unsupported 8d738c07d0ce…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative unsupported unsupported 3bdcde55d5ab…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive unsupported unsupported 2c1547d4c53f…
same-object-field-separation dfb-taint-python-same-object-field-negative negative unsupported unsupported 2ccf425ec567…
same-object-field-separation dfb-taint-python-same-object-field-positive positive unsupported unsupported 0a8ad70ee456…

semgrep-python-modeling-taint-taint-benchmark-controlledpython, modeling (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
model-declared-sink dfb-taint-python-model-declared-sink-negative negative not-reached true-negative ed933a09e8d3…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive 485324a97c47…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative 1c556a294a74…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive f4b469946bef…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative not-reached true-negative 4a2235517117…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive reached true-positive f35e04be6801…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative not-reached true-negative 230de226b5cd…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive reached true-positive c4486121eabc…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative unsupported unsupported b7269fba3bb0…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive unsupported unsupported fea6e753d368…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative unsupported unsupported b4fca19ba84c…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive unsupported unsupported c15d19a68496…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative e1f721af8710…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive c7980235697c…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative unsupported unsupported ac85612856c9…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive unsupported unsupported 988083614843…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative unsupported unsupported 622988e9747e…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive unsupported unsupported 88dc330c27c2…
model-store-separation dfb-taint-python-model-store-separation-negative negative unsupported unsupported af70da1de72c…
model-store-separation dfb-taint-python-model-store-separation-positive positive unsupported unsupported d839bf2d5ecf…
model-summary-field dfb-taint-python-model-summary-field-negative negative unsupported unsupported 980cd5cd6258…
model-summary-field dfb-taint-python-model-summary-field-positive positive unsupported unsupported 53bd012727b0…
model-summary-through dfb-taint-python-model-summary-through-negative negative unsupported unsupported f2c95d933b48…
model-summary-through dfb-taint-python-model-summary-through-positive positive unsupported unsupported f291d1d0beff…

semgrep-python-native-taint-taint-tool-nativepython, modeling (tool-native)

Template Case Polarity Outcome Classification Raw evidence
native-entrypoint dfb-taint-python-native-entrypoint-negative negative not-reached true-negative 713f939bd23a…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive reached true-positive ecf08744a604…
native-persistence dfb-taint-python-native-persistence-negative negative reached false-positive 6d25a1228fce…
native-persistence dfb-taint-python-native-persistence-positive positive reached true-positive 62998beecabd…
native-propagator dfb-taint-python-native-propagator-negative negative reached false-positive 4651596848f1…
native-propagator dfb-taint-python-native-propagator-positive positive reached true-positive 378c03518d7f…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative reached false-positive 27006befabba…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive reached true-positive c79436e7e633…
native-source-sink dfb-taint-python-native-source-sink-negative negative not-reached true-negative e316eb5db815…
native-source-sink dfb-taint-python-native-source-sink-positive positive reached true-positive 3b78db943174…
native-summary dfb-taint-python-native-summary-negative negative reached false-positive 840c7e53e127…
native-summary dfb-taint-python-native-summary-positive positive reached true-positive 2b11fafb0029…

semgrep-ruby-kernel-taint-taint-benchmark-controlledruby, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-ruby-alias-propagation-negative negative unsupported unsupported 3f14c0005e65…
alias-propagation-separation dfb-taint-ruby-alias-propagation-positive positive unsupported unsupported 343635a6ec1f…
argument-position-separation dfb-taint-ruby-argument-position-negative negative unsupported unsupported 10f47b512cf9…
argument-position-separation dfb-taint-ruby-argument-position-positive positive unsupported unsupported 41c694d28edb…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-negative negative not-reached true-negative aa2f09aa9365…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive reached true-positive 4a1cbbc9396e…
array-element-separation dfb-taint-ruby-array-element-negative negative unsupported unsupported 6681214c30db…
array-element-separation dfb-taint-ruby-array-element-positive positive unsupported unsupported 470755c2eaa2…
branch-join dfb-taint-ruby-branch-join-negative negative not-reached true-negative d8a5a1e07c4d…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive 3b7d9041e8ef…
call-context-separation dfb-taint-ruby-call-context-negative negative unsupported unsupported c7f6d62f852d…
call-context-separation dfb-taint-ruby-call-context-positive positive unsupported unsupported a684b0708177…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-negative negative unsupported unsupported 4392e94fed99…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-positive positive unsupported unsupported 9d33dcde8d07…
chal-callback-registration dfb-taint-ruby-callback-registration-negative negative unsupported unsupported c589d9126b23…
chal-callback-registration dfb-taint-ruby-callback-registration-positive positive unsupported unsupported 4e804f09c931…
chal-closure-capture dfb-taint-ruby-closure-capture-negative negative unsupported unsupported 2322fe5daacb…
chal-closure-capture dfb-taint-ruby-closure-capture-positive positive unsupported unsupported 76a2f29889b9…
chal-computed-property dfb-taint-ruby-computed-property-negative negative unsupported unsupported 6e1ecab69ebe…
chal-computed-property dfb-taint-ruby-computed-property-positive positive unsupported unsupported 22242324fa3a…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-negative negative unsupported unsupported 3a3e79e9a862…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-positive positive unsupported unsupported 264532ba7374…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-negative negative unsupported unsupported a657054b104e…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-positive positive unsupported unsupported fd9672b6357d…
chal-dispatch-table dfb-taint-ruby-dispatch-table-negative negative unsupported unsupported c663a6294fc0…
chal-dispatch-table dfb-taint-ruby-dispatch-table-positive positive unsupported unsupported c69b047bd0ba…
chal-element-object dfb-taint-ruby-element-object-negative negative unsupported unsupported a36017b2ad6a…
chal-element-object dfb-taint-ruby-element-object-positive positive unsupported unsupported e6049f1bfe2e…
chal-function-field dfb-taint-ruby-function-field-negative negative unsupported unsupported 2ae6f84b4de3…
chal-function-field dfb-taint-ruby-function-field-positive positive unsupported unsupported ef6598f5249d…
chal-map-iteration dfb-taint-ruby-map-iteration-negative negative unsupported unsupported 3d27252b8ce6…
chal-map-iteration dfb-taint-ruby-map-iteration-positive positive unsupported unsupported 6f3eff512acc…
chal-nested-access-path dfb-taint-ruby-nested-access-path-negative negative unsupported unsupported 639c843539ce…
chal-nested-access-path dfb-taint-ruby-nested-access-path-positive positive unsupported unsupported b656aa4f10c5…
chal-recursive-carry dfb-taint-ruby-recursive-carry-negative negative unsupported unsupported 38d07f3833ca…
chal-recursive-carry dfb-taint-ruby-recursive-carry-positive positive unsupported unsupported ccdab8f109bf…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-negative negative unsupported unsupported 745412971f70…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-positive positive unsupported unsupported 774febbc4562…
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative a8bf8cfb0790…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive 8602da9b1387…
exception-catch dfb-taint-ruby-exception-catch-negative negative unsupported unsupported e1508bfecfd9…
exception-catch dfb-taint-ruby-exception-catch-positive positive unsupported unsupported 3eab47923829…
infeasible-branch dfb-taint-ruby-infeasible-branch-negative negative reached false-positive 084fd6169cd5…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive dbefd4c93be0…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative fc85bbf101ac…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive 630dadbaad0c…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative f80212b37cf8…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive 93c130f603fc…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative reached false-positive 7b8b5e0b1e2e…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive reached true-positive ecd3e041b70d…
object-separation dfb-taint-ruby-object-separation-negative negative unsupported unsupported 0545b6436dff…
object-separation dfb-taint-ruby-object-separation-positive positive unsupported unsupported c4f3a6cb2bf7…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-negative negative unsupported unsupported 87a19ba00f78…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-positive positive unsupported unsupported da76ce7a7e26…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-negative negative unsupported unsupported 7fad2dc85006…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-positive positive unsupported unsupported 1ba368de2537…
same-object-field-separation dfb-taint-ruby-same-object-field-negative negative unsupported unsupported 0b5754797ab5…
same-object-field-separation dfb-taint-ruby-same-object-field-positive positive unsupported unsupported 96662510076d…

semgrep-rust-kernel-taint-taint-benchmark-controlledrust, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-rust-alias-propagation-negative negative unsupported unsupported 883f9f482ae4…
alias-propagation-separation dfb-taint-rust-alias-propagation-positive positive unsupported unsupported 909bab6e6728…
argument-position-separation dfb-taint-rust-argument-position-negative negative unsupported unsupported 1c6560246eb7…
argument-position-separation dfb-taint-rust-argument-position-positive positive unsupported unsupported 7f74be6b54e4…
arithmetic-expression-propagation dfb-taint-rust-expression-negative negative not-reached true-negative 5acf596ed25b…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive d7a234ac9b79…
array-element-separation dfb-taint-rust-array-element-negative negative unsupported unsupported d726c175c79e…
array-element-separation dfb-taint-rust-array-element-positive positive unsupported unsupported 2789c4820e4f…
branch-join dfb-taint-rust-branch-join-negative negative not-reached true-negative 3ef0f4b70e93…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive 46c3f784e6b2…
call-context-separation dfb-taint-rust-call-context-negative negative unsupported unsupported 82710418b1a9…
call-context-separation dfb-taint-rust-call-context-positive positive unsupported unsupported ae23c9f82576…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-negative negative unsupported unsupported 8071dd532319…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-positive positive unsupported unsupported 9dd76957dfab…
chal-callback-registration dfb-taint-rust-callback-registration-negative negative unsupported unsupported 1ec84220688f…
chal-callback-registration dfb-taint-rust-callback-registration-positive positive unsupported unsupported 1b3b2e5f0cf7…
chal-closure-capture dfb-taint-rust-closure-capture-negative negative unsupported unsupported 54726389c907…
chal-closure-capture dfb-taint-rust-closure-capture-positive positive unsupported unsupported 2a20bd8a3223…
chal-computed-property dfb-taint-rust-computed-property-negative negative unsupported unsupported 82c7c1b38649…
chal-computed-property dfb-taint-rust-computed-property-positive positive unsupported unsupported 3c2cdb3f219d…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-negative negative unsupported unsupported 28eac0ac5a4d…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-positive positive unsupported unsupported 4a92aafc09fc…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-negative negative unsupported unsupported f989b3c9a389…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-positive positive unsupported unsupported 4ac9cc80a7cd…
chal-dispatch-table dfb-taint-rust-dispatch-table-negative negative unsupported unsupported 4533e0e455d8…
chal-dispatch-table dfb-taint-rust-dispatch-table-positive positive unsupported unsupported 18f7524589ce…
chal-element-object dfb-taint-rust-element-object-negative negative unsupported unsupported 787c6e01c729…
chal-element-object dfb-taint-rust-element-object-positive positive unsupported unsupported 2841ac0c9e60…
chal-function-field dfb-taint-rust-function-field-negative negative unsupported unsupported 3e9a38e7b1e0…
chal-function-field dfb-taint-rust-function-field-positive positive unsupported unsupported 0205549548c2…
chal-map-iteration dfb-taint-rust-map-iteration-negative negative unsupported unsupported 8ffced5aac42…
chal-map-iteration dfb-taint-rust-map-iteration-positive positive unsupported unsupported 670293a7f20c…
chal-nested-access-path dfb-taint-rust-nested-access-path-negative negative unsupported unsupported 680de297dc11…
chal-nested-access-path dfb-taint-rust-nested-access-path-positive positive unsupported unsupported 6f58ae3800b5…
chal-recursive-carry dfb-taint-rust-recursive-carry-negative negative unsupported unsupported bf79069b9d0e…
chal-recursive-carry dfb-taint-rust-recursive-carry-positive positive unsupported unsupported c51a1fe2e5a4…
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative 51c54106aeeb…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive bca56e66ade0…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative reached false-positive b278ddbfd836…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive b6fa1f6b222f…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative afefdeb80153…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive e918296c44a7…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative 76849c75b13d…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive 6bc3094fa9cf…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative reached false-positive f65246a9ed21…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive 1fe68e579746…
object-separation dfb-taint-rust-object-separation-negative negative unsupported unsupported 2c61763e68eb…
object-separation dfb-taint-rust-object-separation-positive positive unsupported unsupported 2e6fcb02df6e…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-negative negative unsupported unsupported e22cd48d4189…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-positive positive unsupported unsupported e29f6fc1e4dc…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-negative negative unsupported unsupported de3ba79c293b…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-positive positive unsupported unsupported c49df2d9301f…
same-object-field-separation dfb-taint-rust-same-object-field-negative negative unsupported unsupported 33449d4e08a4…
same-object-field-separation dfb-taint-rust-same-object-field-positive positive unsupported unsupported 61764de7bcf7…

semgrep-typescript-kernel-taint-taint-benchmark-controlledtypescript, core (benchmark-controlled)

Template Case Polarity Outcome Classification Raw evidence
alias-propagation-separation dfb-taint-typescript-alias-propagation-negative negative unsupported unsupported 922a5afa8886…
alias-propagation-separation dfb-taint-typescript-alias-propagation-positive positive unsupported unsupported 9e0eca628784…
argument-position-separation dfb-taint-typescript-argument-position-negative negative unsupported unsupported 361807e522a2…
argument-position-separation dfb-taint-typescript-argument-position-positive positive unsupported unsupported 10ef6fdd4c77…
arithmetic-expression-propagation dfb-taint-typescript-expression-negative negative not-reached true-negative 8aa7151cbb03…
arithmetic-expression-propagation dfb-taint-typescript-expression-positive positive reached true-positive 2ab1adca5910…
array-element-separation dfb-taint-typescript-array-element-negative negative unsupported unsupported c2c0e47ce6c4…
array-element-separation dfb-taint-typescript-array-element-positive positive unsupported unsupported 4b176c7092f9…
branch-join dfb-taint-typescript-branch-join-negative negative not-reached true-negative 57dbc3798d6b…
branch-join dfb-taint-typescript-branch-join-positive positive reached true-positive fc93c6db70c2…
call-context-separation dfb-taint-typescript-call-context-negative negative unsupported unsupported 597d6e746e1c…
call-context-separation dfb-taint-typescript-call-context-positive positive unsupported unsupported dbbaa593c3aa…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-negative negative unsupported unsupported 8d079dbf84be…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-positive positive unsupported unsupported 4e54b514665c…
chal-callback-registration dfb-taint-typescript-callback-registration-negative negative unsupported unsupported 8c277a174e85…
chal-callback-registration dfb-taint-typescript-callback-registration-positive positive unsupported unsupported ff9dc44f0458…
chal-closure-capture dfb-taint-typescript-closure-capture-negative negative unsupported unsupported 854752083584…
chal-closure-capture dfb-taint-typescript-closure-capture-positive positive unsupported unsupported c6a639075c9a…
chal-computed-property dfb-taint-typescript-computed-property-negative negative unsupported unsupported 10ca3ff29c44…
chal-computed-property dfb-taint-typescript-computed-property-positive positive unsupported unsupported 1fa9607c2688…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-negative negative unsupported unsupported aaee70113c90…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-positive positive unsupported unsupported 884a7f392b29…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-negative negative unsupported unsupported 590a964e2f99…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-positive positive unsupported unsupported 74d1ec913962…
chal-dispatch-table dfb-taint-typescript-dispatch-table-negative negative unsupported unsupported 0cb3bff24bf9…
chal-dispatch-table dfb-taint-typescript-dispatch-table-positive positive unsupported unsupported 6f65ed4c7f3d…
chal-element-object dfb-taint-typescript-element-object-negative negative unsupported unsupported d5bf46b8812a…
chal-element-object dfb-taint-typescript-element-object-positive positive unsupported unsupported 6c9008aa75c3…
chal-function-field dfb-taint-typescript-function-field-negative negative unsupported unsupported 8e2fd4d7cab3…
chal-function-field dfb-taint-typescript-function-field-positive positive unsupported unsupported d523935967d7…
chal-map-iteration dfb-taint-typescript-map-iteration-negative negative unsupported unsupported 3022d18a3b9f…
chal-map-iteration dfb-taint-typescript-map-iteration-positive positive unsupported unsupported 4aea13109c5f…
chal-nested-access-path dfb-taint-typescript-nested-access-path-negative negative unsupported unsupported d3959709f5dc…
chal-nested-access-path dfb-taint-typescript-nested-access-path-positive positive unsupported unsupported 526e7b2ecc65…
chal-recursive-carry dfb-taint-typescript-recursive-carry-negative negative unsupported unsupported 612c5b9cb3e4…
chal-recursive-carry dfb-taint-typescript-recursive-carry-positive positive unsupported unsupported cf3d58dc3789…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-negative negative unsupported unsupported 5d6d2cb05b5a…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-positive positive unsupported unsupported ba93aefc35bb…
direct-propagation dfb-taint-typescript-direct-negative negative not-reached true-negative 4a59eb01523f…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive d6081d27d0e7…
exception-catch dfb-taint-typescript-exception-catch-negative negative unsupported unsupported 37c7a60e520c…
exception-catch dfb-taint-typescript-exception-catch-positive positive unsupported unsupported b97c921c4fe8…
infeasible-branch dfb-taint-typescript-infeasible-branch-negative negative reached false-positive 6dbe1ad4b523…
infeasible-branch dfb-taint-typescript-infeasible-branch-positive positive reached true-positive 3c981814a0b6…
local-multi-step-chain dfb-taint-typescript-local-chain-negative negative not-reached true-negative 600545a4ed89…
local-multi-step-chain dfb-taint-typescript-local-chain-positive positive reached true-positive ab63617189f7…
local-overwrite-kill dfb-taint-typescript-local-overwrite-negative negative not-reached true-negative 1903d36ba813…
local-overwrite-kill dfb-taint-typescript-local-overwrite-positive positive reached true-positive 1fb25911c241…
loop-carried-kill dfb-taint-typescript-loop-carried-negative negative reached false-positive d36c948f05bf…
loop-carried-kill dfb-taint-typescript-loop-carried-positive positive reached true-positive 3f7aafaa7ec0…
object-separation dfb-taint-typescript-object-separation-negative negative unsupported unsupported 0985fe378420…
object-separation dfb-taint-typescript-object-separation-positive positive unsupported unsupported 2d580a1c6115…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-negative negative unsupported unsupported 7f9287d4bc42…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-positive positive unsupported unsupported f27620037c7c…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-negative negative unsupported unsupported ffb6dee167f8…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-positive positive unsupported unsupported 06cf8f511f52…
same-object-field-separation dfb-taint-typescript-same-object-field-negative negative unsupported unsupported 585b8ac2acfc…
same-object-field-separation dfb-taint-typescript-same-object-field-positive positive unsupported unsupported 2cff6fd467f5…