Skip to content

Case evidence — v0.5.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.

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 417f5bd53096…
alias-propagation-separation dfb-taint-c-alias-propagation-positive positive not-reached false-negative 444c18d70d79…
argument-position-separation dfb-taint-c-argument-position-negative negative not-reached true-negative 3c4a61545ff0…
argument-position-separation dfb-taint-c-argument-position-positive positive reached true-positive 13aeb88ee986…
arithmetic-expression-propagation dfb-taint-c-expression-negative negative not-reached true-negative ea4ae5e22fb6…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive reached true-positive 011c42837598…
array-element-separation dfb-taint-c-array-element-negative negative reached false-positive 2caaadc43da9…
array-element-separation dfb-taint-c-array-element-positive positive reached true-positive b1de3900cc13…
branch-join dfb-taint-c-branch-join-negative negative not-reached true-negative 241b6b076b5e…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive f2e85aaae525…
call-context-separation dfb-taint-c-call-context-negative negative not-reached true-negative c434d7ad1be0…
call-context-separation dfb-taint-c-call-context-positive positive reached true-positive 7f5c79ccc561…
chal-callback-registration dfb-taint-c-callback-registration-negative negative not-reached true-negative 4f469e8bfdbc…
chal-callback-registration dfb-taint-c-callback-registration-positive positive not-reached false-negative 0ab57745bff4…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-negative negative not-reached true-negative d1a49799be2f…
chal-context-pair-depth2 dfb-taint-c-context-pair-depth2-positive positive reached true-positive 4ed8d141db54…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-negative negative not-reached true-negative ffda61637fb9…
chal-deep-relay-chain dfb-taint-c-deep-relay-chain-positive positive reached true-positive 9f520c8a393f…
chal-dispatch-table dfb-taint-c-dispatch-table-negative negative not-reached true-negative 45aa28c84246…
chal-dispatch-table dfb-taint-c-dispatch-table-positive positive not-reached false-negative 7d8d81f61afd…
chal-element-object dfb-taint-c-element-object-negative negative reached false-positive fdd60cf83f0a…
chal-element-object dfb-taint-c-element-object-positive positive reached true-positive 58117ddffc76…
chal-function-field dfb-taint-c-function-field-negative negative not-reached true-negative d76743134fde…
chal-function-field dfb-taint-c-function-field-positive positive not-reached false-negative 120235135861…
chal-map-iteration dfb-taint-c-map-iteration-negative negative not-reached true-negative c8cb5780cacd…
chal-map-iteration dfb-taint-c-map-iteration-positive positive reached true-positive 850e6460ebb9…
chal-nested-access-path dfb-taint-c-nested-access-path-negative negative not-reached true-negative 4483b1a38c63…
chal-nested-access-path dfb-taint-c-nested-access-path-positive positive reached true-positive e4c3229958ab…
chal-recursive-carry dfb-taint-c-recursive-carry-negative negative not-reached true-negative 14864285c502…
chal-recursive-carry dfb-taint-c-recursive-carry-positive positive reached true-positive a45443be7e4a…
direct-propagation dfb-taint-c-direct-negative negative not-reached true-negative f3ce7cdbc17b…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive c226652d4118…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative not-reached true-negative 5e0dbed519a5…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive 50dbcc9e598a…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative e33e3be7e628…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive 8c68f90dbedd…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative a1177ee80d1f…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive e1765fed1c78…
loop-carried-kill dfb-taint-c-loop-carried-negative negative reached false-positive eee3c8f0a41e…
loop-carried-kill dfb-taint-c-loop-carried-positive positive reached true-positive 7c4d541c2927…
object-separation dfb-taint-c-object-separation-negative negative not-reached true-negative 37e7855190da…
object-separation dfb-taint-c-object-separation-positive positive reached true-positive 62a4dd7fade4…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-negative negative not-reached true-negative fe2add9250c6…
return-relay-one-hop dfb-taint-c-return-relay-one-hop-positive positive reached true-positive 42906cf110ba…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-negative negative not-reached true-negative 9433ce53c033…
return-relay-two-hop dfb-taint-c-return-relay-two-hop-positive positive reached true-positive 9db13788b59a…
same-object-field-separation dfb-taint-c-same-object-field-negative negative not-reached true-negative fac906b392cf…
same-object-field-separation dfb-taint-c-same-object-field-positive positive reached true-positive 72874dd24044…

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 860d02b2574a…
c-goto-cleanup-carry dfb-taint-c-goto-cleanup-positive positive reached true-positive c10921d0a238…

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 fea1720919c3…
alias-propagation-separation dfb-taint-cpp-alias-propagation-positive positive not-reached false-negative c9992b8b7838…
argument-position-separation dfb-taint-cpp-argument-position-negative negative not-reached true-negative 5d78a59193e3…
argument-position-separation dfb-taint-cpp-argument-position-positive positive reached true-positive 2a0488756bd4…
arithmetic-expression-propagation dfb-taint-cpp-expression-negative negative not-reached true-negative 7ae7ea3586ba…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive reached true-positive c44094ab9869…
array-element-separation dfb-taint-cpp-array-element-negative negative reached false-positive de7c53626f02…
array-element-separation dfb-taint-cpp-array-element-positive positive reached true-positive 4fc4806b1d72…
branch-join dfb-taint-cpp-branch-join-negative negative not-reached true-negative 7b6f901cd20d…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive c3c3c2ddc9ca…
call-context-separation dfb-taint-cpp-call-context-negative negative not-reached true-negative 802fb7f09850…
call-context-separation dfb-taint-cpp-call-context-positive positive reached true-positive f1c99c46ba97…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-negative negative not-reached true-negative 427b77bfa11f…
chal-anonymous-implementation dfb-taint-cpp-anonymous-implementation-positive positive not-reached false-negative 94a402cb2b52…
chal-callback-registration dfb-taint-cpp-callback-registration-negative negative not-reached true-negative 2953f28fb3d1…
chal-callback-registration dfb-taint-cpp-callback-registration-positive positive not-reached false-negative 44a0ddc49322…
chal-closure-capture dfb-taint-cpp-closure-capture-negative negative not-reached true-negative 0626fb6132db…
chal-closure-capture dfb-taint-cpp-closure-capture-positive positive not-reached false-negative 208c491aae70…
chal-computed-property dfb-taint-cpp-computed-property-negative negative not-reached true-negative c67a7ab585a6…
chal-computed-property dfb-taint-cpp-computed-property-positive positive not-reached false-negative a0a168b3ac71…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-negative negative not-reached true-negative c4c0979827c6…
chal-context-pair-depth2 dfb-taint-cpp-context-pair-depth2-positive positive not-reached false-negative ab0b5bc0f9d3…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-negative negative not-reached true-negative 46b2b8a37a4f…
chal-deep-relay-chain dfb-taint-cpp-deep-relay-chain-positive positive reached true-positive 81666bbef330…
chal-dispatch-table dfb-taint-cpp-dispatch-table-negative negative not-reached true-negative 36308d3f8375…
chal-dispatch-table dfb-taint-cpp-dispatch-table-positive positive not-reached false-negative a6bed8134e0f…
chal-element-object dfb-taint-cpp-element-object-negative negative not-reached true-negative 4d9e2dceccb4…
chal-element-object dfb-taint-cpp-element-object-positive positive not-reached false-negative 40b81e49ca20…
chal-function-field dfb-taint-cpp-function-field-negative negative not-reached true-negative 4b0b7d9ad2dc…
chal-function-field dfb-taint-cpp-function-field-positive positive not-reached false-negative 682a3e89f409…
chal-map-iteration dfb-taint-cpp-map-iteration-negative negative not-reached true-negative 7d046960d4ce…
chal-map-iteration dfb-taint-cpp-map-iteration-positive positive not-reached false-negative cda53542c08e…
chal-nested-access-path dfb-taint-cpp-nested-access-path-negative negative not-reached true-negative 3f4e30b09426…
chal-nested-access-path dfb-taint-cpp-nested-access-path-positive positive not-reached false-negative 976532f266a1…
chal-recursive-carry dfb-taint-cpp-recursive-carry-negative negative not-reached true-negative 2b3b665741af…
chal-recursive-carry dfb-taint-cpp-recursive-carry-positive positive reached true-positive b4243ab62e21…
direct-propagation dfb-taint-cpp-direct-negative negative not-reached true-negative b4e2ccdfb3a4…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive 9f7d5cdd20ca…
exception-catch dfb-taint-cpp-exception-catch-negative negative not-reached true-negative 6638654daaac…
exception-catch dfb-taint-cpp-exception-catch-positive positive not-reached false-negative 5a4441c24152…
infeasible-branch dfb-taint-cpp-infeasible-branch-negative negative not-reached true-negative ba089b32cd20…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive 93687bee4481…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative faa3a947c787…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive b10b8ba24751…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 8336b1102ab4…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive 88e92066fa6f…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative reached false-positive 256ee40c0f4a…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive reached true-positive 97f9d271d30a…
object-separation dfb-taint-cpp-object-separation-negative negative not-reached true-negative 38d77e76c8ad…
object-separation dfb-taint-cpp-object-separation-positive positive reached true-positive bb0ce88b5ecc…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-negative negative not-reached true-negative ef7097795827…
return-relay-one-hop dfb-taint-cpp-return-relay-one-hop-positive positive reached true-positive f38bbd25f233…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-negative negative not-reached true-negative 7487a5fef6e2…
return-relay-two-hop dfb-taint-cpp-return-relay-two-hop-positive positive reached true-positive 91ed9467c52c…
same-object-field-separation dfb-taint-cpp-same-object-field-negative negative not-reached true-negative 88e7abfb7914…
same-object-field-separation dfb-taint-cpp-same-object-field-positive positive reached true-positive edf356981691…

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 73ae3d7af7cb…
alias-propagation-separation dfb-taint-csharp-alias-propagation-positive positive not-reached false-negative 71765a312abd…
argument-position-separation dfb-taint-csharp-argument-position-negative negative not-reached true-negative b4715427981f…
argument-position-separation dfb-taint-csharp-argument-position-positive positive reached true-positive b4c5c191d4c7…
arithmetic-expression-propagation dfb-taint-csharp-expression-negative negative not-reached true-negative c5246d615f36…
arithmetic-expression-propagation dfb-taint-csharp-expression-positive positive not-reached false-negative 9d6ce4fce1e9…
array-element-separation dfb-taint-csharp-array-element-negative negative reached false-positive 74b56563a9a8…
array-element-separation dfb-taint-csharp-array-element-positive positive reached true-positive 7b5026f5828c…
branch-join dfb-taint-csharp-branch-join-negative negative not-reached true-negative 71e84b95aa1c…
branch-join dfb-taint-csharp-branch-join-positive positive reached true-positive 0b152ee87083…
call-context-separation dfb-taint-csharp-call-context-negative negative not-reached true-negative 85c15688d998…
call-context-separation dfb-taint-csharp-call-context-positive positive reached true-positive 51da4c401a5f…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-negative negative not-reached true-negative edfbd546049f…
chal-anonymous-implementation dfb-taint-csharp-anonymous-implementation-positive positive reached true-positive 16ec2141f530…
chal-callback-registration dfb-taint-csharp-callback-registration-negative negative not-reached true-negative 36c414d75fca…
chal-callback-registration dfb-taint-csharp-callback-registration-positive positive not-reached false-negative c8cefab60e81…
chal-closure-capture dfb-taint-csharp-closure-capture-negative negative not-reached true-negative fe08ede8b639…
chal-closure-capture dfb-taint-csharp-closure-capture-positive positive reached true-positive 6c13187cbbd5…
chal-computed-property dfb-taint-csharp-computed-property-negative negative not-reached true-negative 8a62f0fd0b40…
chal-computed-property dfb-taint-csharp-computed-property-positive positive not-reached false-negative d3dd9820d17c…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-negative negative not-reached true-negative 5f9a86ced813…
chal-context-pair-depth2 dfb-taint-csharp-context-pair-depth2-positive positive reached true-positive 6b4fed628754…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-negative negative not-reached true-negative 921e204d9a92…
chal-deep-relay-chain dfb-taint-csharp-deep-relay-chain-positive positive reached true-positive c847b4557fa9…
chal-dispatch-table dfb-taint-csharp-dispatch-table-negative negative not-reached true-negative 545f3b7bda3f…
chal-dispatch-table dfb-taint-csharp-dispatch-table-positive positive not-reached false-negative 551cf593f166…
chal-element-object dfb-taint-csharp-element-object-negative negative reached false-positive e7245d3847f9…
chal-element-object dfb-taint-csharp-element-object-positive positive reached true-positive bd1add3da626…
chal-function-field dfb-taint-csharp-function-field-negative negative not-reached true-negative 60add2416895…
chal-function-field dfb-taint-csharp-function-field-positive positive not-reached false-negative 0351457c6c2f…
chal-map-iteration dfb-taint-csharp-map-iteration-negative negative not-reached true-negative 0af3726a3a1e…
chal-map-iteration dfb-taint-csharp-map-iteration-positive positive reached true-positive a98b653770dc…
chal-nested-access-path dfb-taint-csharp-nested-access-path-negative negative not-reached true-negative d36fd039c94b…
chal-nested-access-path dfb-taint-csharp-nested-access-path-positive positive reached true-positive c88fb55db1d6…
chal-recursive-carry dfb-taint-csharp-recursive-carry-negative negative not-reached true-negative b6aafe8034e2…
chal-recursive-carry dfb-taint-csharp-recursive-carry-positive positive reached true-positive e83c29975b6f…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-negative negative not-reached true-negative 7f211a203bb8…
chal-reflective-invocation dfb-taint-csharp-reflective-invocation-positive positive not-reached false-negative 5f09272a0f05…
direct-propagation dfb-taint-csharp-direct-negative negative not-reached true-negative d5f7d7968ce2…
direct-propagation dfb-taint-csharp-direct-positive positive reached true-positive a8ef55f2ddfa…
exception-catch dfb-taint-csharp-exception-catch-negative negative not-reached true-negative d8f91cde6f8e…
exception-catch dfb-taint-csharp-exception-catch-positive positive not-reached false-negative a99a11498799…
infeasible-branch dfb-taint-csharp-infeasible-branch-negative negative not-reached true-negative 5068870f4bde…
infeasible-branch dfb-taint-csharp-infeasible-branch-positive positive reached true-positive 97e401ca788a…
local-multi-step-chain dfb-taint-csharp-local-chain-negative negative not-reached true-negative 13ac10577830…
local-multi-step-chain dfb-taint-csharp-local-chain-positive positive reached true-positive 1308307bc677…
local-overwrite-kill dfb-taint-csharp-local-overwrite-negative negative not-reached true-negative 237d4db21f4d…
local-overwrite-kill dfb-taint-csharp-local-overwrite-positive positive reached true-positive 2ff83a4bc127…
loop-carried-kill dfb-taint-csharp-loop-carried-negative negative reached false-positive b53b778e00f5…
loop-carried-kill dfb-taint-csharp-loop-carried-positive positive reached true-positive 05657d37668b…
object-separation dfb-taint-csharp-object-separation-negative negative not-reached true-negative 9fc39fd3af1e…
object-separation dfb-taint-csharp-object-separation-positive positive reached true-positive d31e98ba854a…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-negative negative not-reached true-negative b09fa45667c4…
return-relay-one-hop dfb-taint-csharp-return-relay-one-hop-positive positive reached true-positive ffa3ccd365b2…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-negative negative not-reached true-negative 2ad08581bd3b…
return-relay-two-hop dfb-taint-csharp-return-relay-two-hop-positive positive reached true-positive 3067d5bb30dc…
same-object-field-separation dfb-taint-csharp-same-object-field-negative negative not-reached true-negative 1806bba8126e…
same-object-field-separation dfb-taint-csharp-same-object-field-positive positive reached true-positive 5469c6fb6d5e…

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 1ad83a2fa118…
alias-propagation-separation dfb-taint-go-alias-propagation-positive positive not-reached false-negative 447ef839feb3…
argument-position-separation dfb-taint-go-argument-position-negative negative not-reached true-negative def70567247b…
argument-position-separation dfb-taint-go-argument-position-positive positive reached true-positive fd20d832fbb7…
arithmetic-expression-propagation dfb-taint-go-expression-negative negative not-reached true-negative 2057b7ea2fd5…
arithmetic-expression-propagation dfb-taint-go-expression-positive positive not-reached false-negative 61747eb880ba…
array-element-separation dfb-taint-go-array-element-negative negative reached false-positive 305179955177…
array-element-separation dfb-taint-go-array-element-positive positive reached true-positive 6b17b33ac342…
branch-join dfb-taint-go-branch-join-negative negative not-reached true-negative a6a002c560da…
branch-join dfb-taint-go-branch-join-positive positive reached true-positive 98605f338f58…
call-context-separation dfb-taint-go-call-context-negative negative not-reached true-negative ff56e30b1008…
call-context-separation dfb-taint-go-call-context-positive positive reached true-positive 938d052d9109…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-negative negative not-reached true-negative 4561c7a68156…
chal-anonymous-implementation dfb-taint-go-anonymous-implementation-positive positive not-reached false-negative c18a1464893b…
chal-callback-registration dfb-taint-go-callback-registration-negative negative not-reached true-negative c5494d94ddcf…
chal-callback-registration dfb-taint-go-callback-registration-positive positive not-reached false-negative 631fd5d77a8c…
chal-closure-capture dfb-taint-go-closure-capture-negative negative not-reached true-negative de7f47e6567f…
chal-closure-capture dfb-taint-go-closure-capture-positive positive reached true-positive e76af01a5c6a…
chal-computed-property dfb-taint-go-computed-property-negative negative not-reached true-negative 1b9ac992a36e…
chal-computed-property dfb-taint-go-computed-property-positive positive not-reached false-negative d24b9522ea8a…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-negative negative not-reached true-negative d88d5357ecb1…
chal-context-pair-depth2 dfb-taint-go-context-pair-depth2-positive positive reached true-positive 9bc78a0924ad…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-negative negative not-reached true-negative 3672d4d4393f…
chal-deep-relay-chain dfb-taint-go-deep-relay-chain-positive positive reached true-positive af793a208942…
chal-dispatch-table dfb-taint-go-dispatch-table-negative negative not-reached true-negative c5518f4f6357…
chal-dispatch-table dfb-taint-go-dispatch-table-positive positive not-reached false-negative 55cf2cc89468…
chal-element-object dfb-taint-go-element-object-negative negative reached false-positive e29079a69684…
chal-element-object dfb-taint-go-element-object-positive positive reached true-positive 73de4e1cac46…
chal-function-field dfb-taint-go-function-field-negative negative not-reached true-negative e0a52f9e03ad…
chal-function-field dfb-taint-go-function-field-positive positive not-reached false-negative 18f8bb900f71…
chal-map-iteration dfb-taint-go-map-iteration-negative negative not-reached true-negative d1635dcb8f55…
chal-map-iteration dfb-taint-go-map-iteration-positive positive reached true-positive 92bcd193ef75…
chal-nested-access-path dfb-taint-go-nested-access-path-negative negative not-reached true-negative 9f71c0aadb50…
chal-nested-access-path dfb-taint-go-nested-access-path-positive positive reached true-positive f72a2cc28ac4…
chal-recursive-carry dfb-taint-go-recursive-carry-negative negative not-reached true-negative 0ccb06e0677e…
chal-recursive-carry dfb-taint-go-recursive-carry-positive positive reached true-positive 404a5f8cadc1…
chal-reflective-invocation dfb-taint-go-reflective-invocation-negative negative not-reached true-negative 6dc72d6f9867…
chal-reflective-invocation dfb-taint-go-reflective-invocation-positive positive not-reached false-negative 93a76ff8473c…
direct-propagation dfb-taint-go-direct-negative negative not-reached true-negative b65840d246cc…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive 81fa6e588e3b…
exception-catch dfb-taint-go-exception-catch-negative negative not-reached true-negative e1b7db914828…
exception-catch dfb-taint-go-exception-catch-positive positive not-reached false-negative cc8e90331445…
infeasible-branch dfb-taint-go-infeasible-branch-negative negative reached false-positive e34b520a2b4a…
infeasible-branch dfb-taint-go-infeasible-branch-positive positive reached true-positive fd13df301332…
local-multi-step-chain dfb-taint-go-local-chain-negative negative not-reached true-negative f95c3bee4885…
local-multi-step-chain dfb-taint-go-local-chain-positive positive reached true-positive 3d17031d4d09…
local-overwrite-kill dfb-taint-go-local-overwrite-negative negative not-reached true-negative 9e8d8366dcb5…
local-overwrite-kill dfb-taint-go-local-overwrite-positive positive reached true-positive 34e9d78a6b10…
loop-carried-kill dfb-taint-go-loop-carried-negative negative reached false-positive bb836a2889e1…
loop-carried-kill dfb-taint-go-loop-carried-positive positive reached true-positive aac82c3ae289…
object-separation dfb-taint-go-object-separation-negative negative not-reached true-negative cece7027fe53…
object-separation dfb-taint-go-object-separation-positive positive reached true-positive df8ffbf370b7…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-negative negative not-reached true-negative 421df4cd4327…
return-relay-one-hop dfb-taint-go-return-relay-one-hop-positive positive reached true-positive 268d77a5146b…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-negative negative not-reached true-negative 53ed51c597f6…
return-relay-two-hop dfb-taint-go-return-relay-two-hop-positive positive reached true-positive 4aecd6126c69…
same-object-field-separation dfb-taint-go-same-object-field-negative negative not-reached true-negative b45e6f204e83…
same-object-field-separation dfb-taint-go-same-object-field-positive positive reached true-positive b93eab6c6cac…

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 2d2894c9c003…
alias-propagation-separation dfb-taint-java-alias-propagation-positive positive not-reached false-negative bfb6cf3670e3…
argument-position-separation dfb-taint-java-argument-position-negative negative not-reached true-negative 3ef2daab97b3…
argument-position-separation dfb-taint-java-argument-position-positive positive reached true-positive 70260ad69355…
arithmetic-expression-propagation dfb-taint-java-expression-negative negative not-reached true-negative e59186e35d96…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive not-reached false-negative a2d0e66f5217…
array-element-separation dfb-taint-java-array-element-negative negative reached false-positive 1afe91bb56cb…
array-element-separation dfb-taint-java-array-element-positive positive reached true-positive 987c675af2fb…
branch-join dfb-taint-java-branch-join-negative negative not-reached true-negative 175fc683185a…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive e16e945c192d…
call-context-separation dfb-taint-java-call-context-negative negative not-reached true-negative f9c60d04262b…
call-context-separation dfb-taint-java-call-context-positive positive reached true-positive d2b026ac3b17…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-negative negative not-reached true-negative 6bd3131be242…
chal-anonymous-implementation dfb-taint-java-anonymous-implementation-positive positive reached true-positive c10088711b75…
chal-callback-registration dfb-taint-java-callback-registration-negative negative not-reached true-negative a292f9ed794d…
chal-callback-registration dfb-taint-java-callback-registration-positive positive reached true-positive a7aca84b87ca…
chal-closure-capture dfb-taint-java-closure-capture-negative negative not-reached true-negative ad9b2328e200…
chal-closure-capture dfb-taint-java-closure-capture-positive positive reached true-positive 099b9e13ac52…
chal-computed-property dfb-taint-java-computed-property-negative negative not-reached true-negative b57b6f240e67…
chal-computed-property dfb-taint-java-computed-property-positive positive not-reached false-negative 4a10051b0c76…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-negative negative not-reached true-negative 55afdb269b78…
chal-context-pair-depth2 dfb-taint-java-context-pair-depth2-positive positive reached true-positive caf44e1dc995…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-negative negative not-reached true-negative df2bcda81bea…
chal-deep-relay-chain dfb-taint-java-deep-relay-chain-positive positive reached true-positive 7a4107662b1e…
chal-dispatch-table dfb-taint-java-dispatch-table-negative negative reached false-positive a8af36a32255…
chal-dispatch-table dfb-taint-java-dispatch-table-positive positive reached true-positive 99d8b9118229…
chal-element-object dfb-taint-java-element-object-negative negative reached false-positive 2c0cfc928bfa…
chal-element-object dfb-taint-java-element-object-positive positive reached true-positive 83518a49b14f…
chal-function-field dfb-taint-java-function-field-negative negative reached false-positive 6601aa4a4f09…
chal-function-field dfb-taint-java-function-field-positive positive reached true-positive 15100ab61116…
chal-map-iteration dfb-taint-java-map-iteration-negative negative not-reached true-negative 8d9e0812035a…
chal-map-iteration dfb-taint-java-map-iteration-positive positive reached true-positive 674f8435505a…
chal-nested-access-path dfb-taint-java-nested-access-path-negative negative not-reached true-negative 65a1b85036f7…
chal-nested-access-path dfb-taint-java-nested-access-path-positive positive reached true-positive 12c97e71c0fc…
chal-recursive-carry dfb-taint-java-recursive-carry-negative negative not-reached true-negative 10825c0b0625…
chal-recursive-carry dfb-taint-java-recursive-carry-positive positive reached true-positive 0a67a13150d6…
chal-reflective-invocation dfb-taint-java-reflective-invocation-negative negative not-reached true-negative d7cfae2b52a4…
chal-reflective-invocation dfb-taint-java-reflective-invocation-positive positive not-reached false-negative 0310981f43bd…
direct-propagation dfb-taint-java-direct-positive positive reached true-positive 2953a109e446…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative 5683e2b17c0a…
exception-catch dfb-taint-java-exception-catch-negative negative not-reached true-negative 46f4ffc82258…
exception-catch dfb-taint-java-exception-catch-positive positive not-reached false-negative c08acbe93165…
infeasible-branch dfb-taint-java-infeasible-branch-negative negative not-reached true-negative 033151e9e3a5…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 2cb59741ff32…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 4b6daf6840b8…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive cf3efd319b34…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative e0721dff59de…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive cad6490d7263…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 785e85710f7d…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive e17745434d14…
object-separation dfb-taint-java-object-separation-negative negative not-reached true-negative 3f978a00207a…
object-separation dfb-taint-java-object-separation-positive positive reached true-positive e8ae509e0cf5…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-negative negative not-reached true-negative c24474a7f644…
return-relay-one-hop dfb-taint-java-return-relay-one-hop-positive positive reached true-positive 21aae09a29bd…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-negative negative not-reached true-negative 3e1cdda36156…
return-relay-two-hop dfb-taint-java-return-relay-two-hop-positive positive reached true-positive 8bde60b3d8c5…
same-object-field-separation dfb-taint-java-same-object-field-negative negative not-reached true-negative 357dfffc0a38…
same-object-field-separation dfb-taint-java-same-object-field-positive positive reached true-positive 6e99b2e5de0c…

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 a7307bf21e24…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive 35bc619b4a0f…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative 9d80008b0b15…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive a164144bdc09…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative not-reached true-negative 30fb32ccb75a…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive reached true-positive e43de8f1aca8…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative not-reached true-negative c9d1f41b1112…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive reached true-positive a744d2bb2b0b…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative not-reached true-negative 93163d73becb…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive reached true-positive 602c56cec1f0…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative not-reached true-negative 319b4b15b82a…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive reached true-positive a26b43f6ce83…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative 857a7cb69177…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive 1199b6f0629d…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative not-reached true-negative e1e9e0a625e7…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive reached true-positive f472aed42a8a…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative not-reached true-negative 5a9dc3ee6c5b…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive reached true-positive 497cc8451a8d…
model-store-separation dfb-taint-java-model-store-separation-negative negative not-reached true-negative 5ecbf1d21b79…
model-store-separation dfb-taint-java-model-store-separation-positive positive reached true-positive 5774d27c77e7…
model-summary-field dfb-taint-java-model-summary-field-negative negative not-reached true-negative 164787921c60…
model-summary-field dfb-taint-java-model-summary-field-positive positive reached true-positive 0862a6417c5a…
model-summary-through dfb-taint-java-model-summary-through-negative negative not-reached true-negative 18ea14d2409f…
model-summary-through dfb-taint-java-model-summary-through-positive positive reached true-positive 5a00fa8d0b7a…

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 5f0b81b89035…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive reached true-positive 7200e38cedd9…
native-persistence dfb-taint-java-native-persistence-negative negative reached false-positive edc71dc59c22…
native-persistence dfb-taint-java-native-persistence-positive positive reached true-positive 1d75ce9ffc5c…
native-propagator dfb-taint-java-native-propagator-negative negative not-reached true-negative 9ed79a509f5f…
native-propagator dfb-taint-java-native-propagator-positive positive reached true-positive 66f10a23b699…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative not-reached true-negative d3186eb42c7f…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive reached true-positive 244d7f30f182…
native-source-sink dfb-taint-java-native-source-sink-negative negative not-reached true-negative 50ba9a4612e7…
native-source-sink dfb-taint-java-native-source-sink-positive positive reached true-positive a2ae3abf8203…
native-summary dfb-taint-java-native-summary-negative negative not-reached true-negative ea287d0a2025…
native-summary dfb-taint-java-native-summary-positive positive reached true-positive 6d87c5377d49…

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 a1b266f19be5…
alias-propagation-separation dfb-taint-javascript-alias-propagation-positive positive not-reached false-negative 61a35cd058b6…
argument-position-separation dfb-taint-javascript-argument-position-negative negative not-reached true-negative 3e8e734f796a…
argument-position-separation dfb-taint-javascript-argument-position-positive positive reached true-positive 087ed51684cc…
arithmetic-expression-propagation dfb-taint-javascript-expression-negative negative not-reached true-negative 1eb9f5d21afe…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive not-reached false-negative 2e03ee9d6505…
array-element-separation dfb-taint-javascript-array-element-negative negative not-reached true-negative ee6cb6b51917…
array-element-separation dfb-taint-javascript-array-element-positive positive reached true-positive 9b34b93e5a87…
branch-join dfb-taint-javascript-branch-join-negative negative not-reached true-negative ee26f247be06…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive 00dd3dbaf216…
call-context-separation dfb-taint-javascript-call-context-negative negative not-reached true-negative ba5cf2e2f2de…
call-context-separation dfb-taint-javascript-call-context-positive positive reached true-positive e14811182579…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-negative negative not-reached true-negative 221176a13c1c…
chal-anonymous-implementation dfb-taint-javascript-anonymous-implementation-positive positive reached true-positive a05e4f487ab5…
chal-callback-registration dfb-taint-javascript-callback-registration-negative negative not-reached true-negative fe0b42c40f47…
chal-callback-registration dfb-taint-javascript-callback-registration-positive positive not-reached false-negative df321f765b03…
chal-closure-capture dfb-taint-javascript-closure-capture-negative negative not-reached true-negative bddce6834fb6…
chal-closure-capture dfb-taint-javascript-closure-capture-positive positive reached true-positive 610337775e6c…
chal-computed-property dfb-taint-javascript-computed-property-negative negative reached false-positive b3804489cf6d…
chal-computed-property dfb-taint-javascript-computed-property-positive positive reached true-positive fa2a5720ebf2…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-negative negative not-reached true-negative 83ecd9cef488…
chal-context-pair-depth2 dfb-taint-javascript-context-pair-depth2-positive positive reached true-positive a965546ec6e9…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-negative negative not-reached true-negative 9e1faa72d7dd…
chal-deep-relay-chain dfb-taint-javascript-deep-relay-chain-positive positive reached true-positive 9c6e7a7b0882…
chal-dispatch-table dfb-taint-javascript-dispatch-table-negative negative not-reached true-negative 2d891c037596…
chal-dispatch-table dfb-taint-javascript-dispatch-table-positive positive not-reached false-negative a0d031113531…
chal-element-object dfb-taint-javascript-element-object-negative negative not-reached true-negative 1ee9437620e2…
chal-element-object dfb-taint-javascript-element-object-positive positive reached true-positive 1deb4dab0408…
chal-function-field dfb-taint-javascript-function-field-negative negative not-reached true-negative a94746a9803c…
chal-function-field dfb-taint-javascript-function-field-positive positive not-reached false-negative 89f55222b66c…
chal-map-iteration dfb-taint-javascript-map-iteration-negative negative not-reached true-negative 9c8399859337…
chal-map-iteration dfb-taint-javascript-map-iteration-positive positive not-reached false-negative 212eb36ab38c…
chal-nested-access-path dfb-taint-javascript-nested-access-path-negative negative not-reached true-negative 53e13897ec4e…
chal-nested-access-path dfb-taint-javascript-nested-access-path-positive positive not-reached false-negative e622850c81a5…
chal-recursive-carry dfb-taint-javascript-recursive-carry-negative negative not-reached true-negative f379de57a476…
chal-recursive-carry dfb-taint-javascript-recursive-carry-positive positive reached true-positive df66c21525e1…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-negative negative not-reached true-negative 21cc081de6cc…
chal-reflective-invocation dfb-taint-javascript-reflective-invocation-positive positive not-reached false-negative 8048becd922e…
direct-propagation dfb-taint-javascript-direct-negative negative not-reached true-negative fc1f185d4361…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive ba9fdae0570c…
exception-catch dfb-taint-javascript-exception-catch-negative negative not-reached true-negative ccfc607a9173…
exception-catch dfb-taint-javascript-exception-catch-positive positive reached true-positive 528306e3ee42…
infeasible-branch dfb-taint-javascript-infeasible-branch-negative negative not-reached true-negative 680bf5eedbdb…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 8f1c0caa0785…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative a7ba583631d8…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive bd9c0ebbfbd3…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 695cf6b5fcf5…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive cdd02e30ef02…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative reached false-positive 21f749f55236…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive d37bb5e7c576…
object-separation dfb-taint-javascript-object-separation-negative negative not-reached true-negative 5965d2a30730…
object-separation dfb-taint-javascript-object-separation-positive positive reached true-positive 8a6533b8a729…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-negative negative not-reached true-negative 1ca1b0cd7e0b…
return-relay-one-hop dfb-taint-javascript-return-relay-one-hop-positive positive reached true-positive b3ee0583584c…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-negative negative not-reached true-negative d5180d2707b2…
return-relay-two-hop dfb-taint-javascript-return-relay-two-hop-positive positive reached true-positive 1a2cc432de84…
same-object-field-separation dfb-taint-javascript-same-object-field-negative negative not-reached true-negative 680b6e181e15…
same-object-field-separation dfb-taint-javascript-same-object-field-positive positive reached true-positive d04b6df62d3a…

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 c734c17c1f44…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive reached true-positive d786c1a6df54…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative 9baf30d00192…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive reached true-positive f3fe589f6e34…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative not-reached true-negative 2c0f23bea189…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive reached true-positive 57aa63e2ec59…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative not-reached true-negative ca0378105365…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive reached true-positive 49f86810990d…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative not-reached true-negative ad2a7e9a7996…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive reached true-positive e9bdf1ecbea5…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative not-reached true-negative ea7c63d1ca7f…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive reached true-positive 7226df1c521f…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative 433f95e262f1…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive feca2122893a…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative not-reached true-negative ce048815bfe9…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive reached true-positive f1b112c88ad2…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative not-reached true-negative 2f5f9080b70f…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive reached true-positive 3fb6175926c9…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative not-reached true-negative ce9ed9bca2b5…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive reached true-positive 5e444f767792…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative not-reached true-negative a7ed1a5267e3…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive reached true-positive d6d35f5bf4b2…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative not-reached true-negative f4728b0fcc51…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive reached true-positive 91164587b160…

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 2634b336dc62…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive reached true-positive 2f0d8f61ca97…
native-persistence dfb-taint-javascript-native-persistence-negative negative reached false-positive 912d12ac3603…
native-persistence dfb-taint-javascript-native-persistence-positive positive not-reached false-negative 2f8c50a843a2…
native-propagator dfb-taint-javascript-native-propagator-negative negative not-reached true-negative b631b5160199…
native-propagator dfb-taint-javascript-native-propagator-positive positive reached true-positive 265df01fa27b…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative reached false-positive 6cc8cc63e4a8…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive reached true-positive 0443cc93663c…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative not-reached true-negative 51688043eb65…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive reached true-positive ae8e1d610b3c…
native-summary dfb-taint-javascript-native-summary-negative negative not-reached true-negative dc0c16abcf17…
native-summary dfb-taint-javascript-native-summary-positive positive reached true-positive fa1b6acfad71…

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 7d4564fd3b4a…
alias-propagation-separation dfb-taint-kotlin-alias-propagation-positive positive not-reached false-negative b02caa5d71a1…
argument-position-separation dfb-taint-kotlin-argument-position-negative negative not-reached true-negative a20db7e5ef60…
argument-position-separation dfb-taint-kotlin-argument-position-positive positive reached true-positive 1b29bea0db97…
arithmetic-expression-propagation dfb-taint-kotlin-expression-negative negative not-reached true-negative f57927276f22…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive not-reached false-negative ab0395d69a8f…
array-element-separation dfb-taint-kotlin-array-element-negative negative reached false-positive d460273f3658…
array-element-separation dfb-taint-kotlin-array-element-positive positive reached true-positive e9505c05ed81…
branch-join dfb-taint-kotlin-branch-join-negative negative not-reached true-negative bf83f82ba5eb…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive bc8b229cafa9…
call-context-separation dfb-taint-kotlin-call-context-negative negative not-reached true-negative 2db46c5267a2…
call-context-separation dfb-taint-kotlin-call-context-positive positive reached true-positive 959491da6d59…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-negative negative not-reached true-negative 3bda3a1771fe…
chal-anonymous-implementation dfb-taint-kotlin-anonymous-implementation-positive positive not-reached false-negative bfd968b5ad70…
chal-callback-registration dfb-taint-kotlin-callback-registration-negative negative not-reached true-negative e0dd546c8f3a…
chal-callback-registration dfb-taint-kotlin-callback-registration-positive positive not-reached false-negative 9e052c16b6f8…
chal-closure-capture dfb-taint-kotlin-closure-capture-negative negative not-reached true-negative 02e6e8b4cd5a…
chal-closure-capture dfb-taint-kotlin-closure-capture-positive positive reached true-positive cec80bdbbf53…
chal-computed-property dfb-taint-kotlin-computed-property-negative negative not-reached true-negative e214881bcdcf…
chal-computed-property dfb-taint-kotlin-computed-property-positive positive not-reached false-negative 74e3b1dd96da…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-negative negative not-reached true-negative 7254fbf486a1…
chal-context-pair-depth2 dfb-taint-kotlin-context-pair-depth2-positive positive reached true-positive 134c9fa0fa5b…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-negative negative not-reached true-negative b5c8fcc2ce49…
chal-deep-relay-chain dfb-taint-kotlin-deep-relay-chain-positive positive reached true-positive f3a68c522052…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-negative negative not-reached true-negative 92cfcdf291c0…
chal-dispatch-table dfb-taint-kotlin-dispatch-table-positive positive not-reached false-negative 71ea87d480cd…
chal-element-object dfb-taint-kotlin-element-object-negative negative reached false-positive b6086169a7ff…
chal-element-object dfb-taint-kotlin-element-object-positive positive reached true-positive 077001e0c684…
chal-function-field dfb-taint-kotlin-function-field-negative negative reached false-positive 5bcf80af10c0…
chal-function-field dfb-taint-kotlin-function-field-positive positive reached true-positive 3cab786c1eee…
chal-map-iteration dfb-taint-kotlin-map-iteration-negative negative not-reached true-negative 7e9ae8de19b6…
chal-map-iteration dfb-taint-kotlin-map-iteration-positive positive reached true-positive 90d07584c5ef…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-negative negative not-reached true-negative 37682eaa1987…
chal-nested-access-path dfb-taint-kotlin-nested-access-path-positive positive reached true-positive 35fe478d7577…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-negative negative not-reached true-negative 36f03f5751c7…
chal-recursive-carry dfb-taint-kotlin-recursive-carry-positive positive reached true-positive fb23c35f2381…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-negative negative not-reached true-negative dafc1b041a2c…
chal-reflective-invocation dfb-taint-kotlin-reflective-invocation-positive positive not-reached false-negative ae7ad4c8f255…
direct-propagation dfb-taint-kotlin-direct-negative negative not-reached true-negative 776da179c2f7…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 4dd65a3717d1…
exception-catch dfb-taint-kotlin-exception-catch-negative negative not-reached true-negative ba6026c6a499…
exception-catch dfb-taint-kotlin-exception-catch-positive positive not-reached false-negative 66b379d33b91…
infeasible-branch dfb-taint-kotlin-infeasible-branch-negative negative not-reached true-negative eb828d7df1b4…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive 7b6c480024f1…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative 6bd552e531da…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 74238a81f718…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative 3caf53ef0839…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive 50c06e76f47f…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive 03e1b7165d11…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive dd8304394c3f…
object-separation dfb-taint-kotlin-object-separation-negative negative not-reached true-negative 023adcd54a53…
object-separation dfb-taint-kotlin-object-separation-positive positive reached true-positive e4e5a497fbef…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-negative negative not-reached true-negative 69ccf8a69baf…
return-relay-one-hop dfb-taint-kotlin-return-relay-one-hop-positive positive reached true-positive 90b52a27317b…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-negative negative not-reached true-negative 52ad56013ac7…
return-relay-two-hop dfb-taint-kotlin-return-relay-two-hop-positive positive reached true-positive 06e2f48f3b75…
same-object-field-separation dfb-taint-kotlin-same-object-field-negative negative not-reached true-negative aa08a59ee489…
same-object-field-separation dfb-taint-kotlin-same-object-field-positive positive reached true-positive 6839d29b52b9…

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 38be0c023f8f…
alias-propagation-separation dfb-taint-python-alias-propagation-positive positive not-reached false-negative 0d0c78d81d4f…
argument-position-separation dfb-taint-python-argument-position-negative negative not-reached true-negative 6b3180702375…
argument-position-separation dfb-taint-python-argument-position-positive positive reached true-positive 73099771e600…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-negative negative not-reached true-negative 7b984bf233d7…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive ee78566d0de8…
array-element-separation dfb-taint-python-array-element-negative negative not-reached true-negative 8969a4e4bf7a…
array-element-separation dfb-taint-python-array-element-positive positive not-reached false-negative 8e61b625d5cf…
branch-join dfb-taint-python-branch-join-negative negative not-reached true-negative 6bea2013db5b…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 1b41296260f1…
call-context-separation dfb-taint-python-call-context-negative negative not-reached true-negative 85a2772be1e1…
call-context-separation dfb-taint-python-call-context-positive positive reached true-positive 0959d1ee2c4e…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-negative negative not-reached true-negative d9bf08ec548d…
chal-anonymous-implementation dfb-taint-python-anonymous-implementation-positive positive reached true-positive 922f8836267e…
chal-callback-registration dfb-taint-python-callback-registration-negative negative not-reached true-negative a231b53bf377…
chal-callback-registration dfb-taint-python-callback-registration-positive positive not-reached false-negative 741757fc644b…
chal-closure-capture dfb-taint-python-closure-capture-negative negative not-reached true-negative af520f527a73…
chal-closure-capture dfb-taint-python-closure-capture-positive positive not-reached false-negative 3c0d721e676f…
chal-computed-property dfb-taint-python-computed-property-negative negative not-reached true-negative ee478dd653f3…
chal-computed-property dfb-taint-python-computed-property-positive positive not-reached false-negative 8860e37029c6…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-negative negative not-reached true-negative 213a799d6ea6…
chal-context-pair-depth2 dfb-taint-python-context-pair-depth2-positive positive reached true-positive aea434543217…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-negative negative not-reached true-negative d2e9fedad2cd…
chal-deep-relay-chain dfb-taint-python-deep-relay-chain-positive positive reached true-positive 353e9c9c8d88…
chal-dispatch-table dfb-taint-python-dispatch-table-negative negative not-reached true-negative 41c4c5b39700…
chal-dispatch-table dfb-taint-python-dispatch-table-positive positive not-reached false-negative 66f9f82ff6f2…
chal-element-object dfb-taint-python-element-object-negative negative reached false-positive e0d4a0e707fd…
chal-element-object dfb-taint-python-element-object-positive positive reached true-positive f8c811677a28…
chal-function-field dfb-taint-python-function-field-negative negative not-reached true-negative b4eb5eb9c27a…
chal-function-field dfb-taint-python-function-field-positive positive reached true-positive d1f6743f879d…
chal-map-iteration dfb-taint-python-map-iteration-negative negative not-reached true-negative 9fe3c1094d8b…
chal-map-iteration dfb-taint-python-map-iteration-positive positive reached true-positive 94eb658c174a…
chal-nested-access-path dfb-taint-python-nested-access-path-negative negative not-reached true-negative d8036edc996e…
chal-nested-access-path dfb-taint-python-nested-access-path-positive positive reached true-positive 72f29e6a0a5e…
chal-recursive-carry dfb-taint-python-recursive-carry-negative negative not-reached true-negative 6f382b713e27…
chal-recursive-carry dfb-taint-python-recursive-carry-positive positive reached true-positive a11cc0207548…
chal-reflective-invocation dfb-taint-python-reflective-invocation-negative negative not-reached true-negative ee3ba572c317…
chal-reflective-invocation dfb-taint-python-reflective-invocation-positive positive not-reached false-negative 2398981e0454…
direct-propagation dfb-taint-python-direct-negative negative not-reached true-negative 7f14c5f1b017…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 5dbdf3e93162…
exception-catch dfb-taint-python-exception-catch-negative negative not-reached true-negative 40fc2878d7a2…
exception-catch dfb-taint-python-exception-catch-positive positive not-reached false-negative b681002c2d79…
infeasible-branch dfb-taint-python-infeasible-branch-negative negative not-reached true-negative 51cf11378dce…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 80ad67c0312a…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative b7ad2d326b1a…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive 5c7a661fc5f6…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative 2c88631c17de…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 3bf8cde1a526…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive c80591007409…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 0a73ce764988…
object-separation dfb-taint-python-object-separation-negative negative not-reached true-negative 603d3b8ce3a6…
object-separation dfb-taint-python-object-separation-positive positive reached true-positive 3864262168da…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-negative negative not-reached true-negative e4c9a2a33849…
return-relay-one-hop dfb-taint-python-return-relay-one-hop-positive positive reached true-positive afdb7e0c5be4…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-negative negative not-reached true-negative a91cb8fb9ea0…
return-relay-two-hop dfb-taint-python-return-relay-two-hop-positive positive reached true-positive 2e7d95e45498…
same-object-field-separation dfb-taint-python-same-object-field-negative negative not-reached true-negative 78dbd8a63360…
same-object-field-separation dfb-taint-python-same-object-field-positive positive reached true-positive e4c8ee153865…

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 aa8d1d8b8434…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive 76ecb9802740…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative c270f6714fa7…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive 110f19fa25aa…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative not-reached true-negative af822c93dea9…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive reached true-positive afaa000ac074…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative not-reached true-negative 925f512ff820…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive reached true-positive bc58a7540e58…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative not-reached true-negative 059340b90740…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive reached true-positive 1a3d75677b06…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative not-reached true-negative 10495cb86833…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive reached true-positive 72c04072f1e1…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative 6d3998415edd…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive 6fa371d19f41…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative not-reached true-negative 00e6332c27ae…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive reached true-positive aaccf940e94c…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative not-reached true-negative 948546fc620a…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive reached true-positive 42d33a26923e…
model-store-separation dfb-taint-python-model-store-separation-negative negative not-reached true-negative fa6d51f54a4f…
model-store-separation dfb-taint-python-model-store-separation-positive positive reached true-positive 74178e26ae19…
model-summary-field dfb-taint-python-model-summary-field-negative negative not-reached true-negative 210820143bfe…
model-summary-field dfb-taint-python-model-summary-field-positive positive reached true-positive 26fa75fd4f7b…
model-summary-through dfb-taint-python-model-summary-through-negative negative not-reached true-negative 5987f5e203e2…
model-summary-through dfb-taint-python-model-summary-through-positive positive reached true-positive 09ce93ed4875…

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 57046791472e…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive reached true-positive a4f8415a48f7…
native-persistence dfb-taint-python-native-persistence-negative negative reached false-positive fe1c3d03f610…
native-persistence dfb-taint-python-native-persistence-positive positive reached true-positive 795238c0d6ab…
native-propagator dfb-taint-python-native-propagator-negative negative not-reached true-negative 63e4508c9bcf…
native-propagator dfb-taint-python-native-propagator-positive positive reached true-positive 7687a27a33b2…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative reached false-positive 49db4a221a55…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive reached true-positive 1896e5466877…
native-source-sink dfb-taint-python-native-source-sink-negative negative not-reached true-negative 41124d19f079…
native-source-sink dfb-taint-python-native-source-sink-positive positive reached true-positive 10dd863f7279…
native-summary dfb-taint-python-native-summary-negative negative not-reached true-negative 4ef74efb07b4…
native-summary dfb-taint-python-native-summary-positive positive reached true-positive 32689bd1a34d…

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 e20d14c3a66b…
alias-propagation-separation dfb-taint-ruby-alias-propagation-positive positive not-reached false-negative 26aaa901bd3b…
argument-position-separation dfb-taint-ruby-argument-position-negative negative not-reached true-negative 1f7956eb8af3…
argument-position-separation dfb-taint-ruby-argument-position-positive positive reached true-positive 96346765eefc…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-negative negative not-reached true-negative 724fa8447220…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive reached true-positive c2bb4406a88f…
array-element-separation dfb-taint-ruby-array-element-negative negative not-reached true-negative 8f1b8cf9a54b…
array-element-separation dfb-taint-ruby-array-element-positive positive reached true-positive 531302aef998…
branch-join dfb-taint-ruby-branch-join-negative negative not-reached true-negative 8fc526e64256…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive afe21504e681…
call-context-separation dfb-taint-ruby-call-context-negative negative not-reached true-negative 09ce2a5c913e…
call-context-separation dfb-taint-ruby-call-context-positive positive reached true-positive 75db57f4ddf1…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-negative negative not-reached true-negative 7a2fa05abad1…
chal-anonymous-implementation dfb-taint-ruby-anonymous-implementation-positive positive not-reached false-negative 56ebdaa8f7a1…
chal-callback-registration dfb-taint-ruby-callback-registration-negative negative not-reached true-negative 214606c932c0…
chal-callback-registration dfb-taint-ruby-callback-registration-positive positive not-reached false-negative 1c856db2b534…
chal-closure-capture dfb-taint-ruby-closure-capture-negative negative not-reached true-negative 384ec1c8a49b…
chal-closure-capture dfb-taint-ruby-closure-capture-positive positive reached true-positive 9e5708fe62eb…
chal-computed-property dfb-taint-ruby-computed-property-negative negative not-reached true-negative 17f432dcb9f3…
chal-computed-property dfb-taint-ruby-computed-property-positive positive not-reached false-negative 48bba39fe9a3…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-negative negative not-reached true-negative 27722480963f…
chal-context-pair-depth2 dfb-taint-ruby-context-pair-depth2-positive positive reached true-positive b2ab4f944e24…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-negative negative not-reached true-negative d100e164bd78…
chal-deep-relay-chain dfb-taint-ruby-deep-relay-chain-positive positive reached true-positive de6519f7eb7d…
chal-dispatch-table dfb-taint-ruby-dispatch-table-negative negative not-reached true-negative 3098739b4b77…
chal-dispatch-table dfb-taint-ruby-dispatch-table-positive positive not-reached false-negative 3c91c6b6f5aa…
chal-element-object dfb-taint-ruby-element-object-negative negative not-reached true-negative 2e56ee89adfc…
chal-element-object dfb-taint-ruby-element-object-positive positive reached true-positive fe042f1052ec…
chal-function-field dfb-taint-ruby-function-field-negative negative not-reached true-negative 543aaaeaea52…
chal-function-field dfb-taint-ruby-function-field-positive positive not-reached false-negative efbf439bfff7…
chal-map-iteration dfb-taint-ruby-map-iteration-negative negative not-reached true-negative 226174d58dfa…
chal-map-iteration dfb-taint-ruby-map-iteration-positive positive reached true-positive 54be740492a8…
chal-nested-access-path dfb-taint-ruby-nested-access-path-negative negative not-reached true-negative b39c16d4ffd8…
chal-nested-access-path dfb-taint-ruby-nested-access-path-positive positive reached true-positive 06a78fb375d3…
chal-recursive-carry dfb-taint-ruby-recursive-carry-negative negative not-reached true-negative b220fb50258b…
chal-recursive-carry dfb-taint-ruby-recursive-carry-positive positive reached true-positive 2d2b8a8ef239…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-negative negative not-reached true-negative 9e66fc896975…
chal-reflective-invocation dfb-taint-ruby-reflective-invocation-positive positive not-reached false-negative 1fa1f7d82d69…
direct-propagation dfb-taint-ruby-direct-negative negative not-reached true-negative 2f619258db52…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive 2dde06374c08…
exception-catch dfb-taint-ruby-exception-catch-negative negative not-reached true-negative 7fd18750e923…
exception-catch dfb-taint-ruby-exception-catch-positive positive not-reached false-negative 9dcc4cfdd2e8…
infeasible-branch dfb-taint-ruby-infeasible-branch-negative negative not-reached true-negative ba278c298ab6…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive 6dcb8d0c6407…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative b1d5af4517b2…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive 50a95421ced4…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative 8c794ba68382…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive c53c8c6e16fb…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative reached false-positive 45b2f8b4506f…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive reached true-positive 722c3122e464…
object-separation dfb-taint-ruby-object-separation-negative negative not-reached true-negative 80f7129fa402…
object-separation dfb-taint-ruby-object-separation-positive positive reached true-positive 345efe7aa089…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-negative negative not-reached true-negative 779c1cd8944c…
return-relay-one-hop dfb-taint-ruby-return-relay-one-hop-positive positive reached true-positive 2e2c95631bb1…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-negative negative not-reached true-negative 9ceef6258942…
return-relay-two-hop dfb-taint-ruby-return-relay-two-hop-positive positive reached true-positive c495c80eefa2…
same-object-field-separation dfb-taint-ruby-same-object-field-negative negative not-reached true-negative 88e7c9c911fb…
same-object-field-separation dfb-taint-ruby-same-object-field-positive positive reached true-positive 3e4c563a72bb…

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 60b99def7370…
alias-propagation-separation dfb-taint-rust-alias-propagation-positive positive reached true-positive bcbd839999c1…
argument-position-separation dfb-taint-rust-argument-position-negative negative not-reached true-negative 57ce61649d7d…
argument-position-separation dfb-taint-rust-argument-position-positive positive reached true-positive 217ae5f092a7…
arithmetic-expression-propagation dfb-taint-rust-expression-negative negative not-reached true-negative 4c71206658cf…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive 28f3c73c2fe2…
array-element-separation dfb-taint-rust-array-element-negative negative reached false-positive 873d484285d0…
array-element-separation dfb-taint-rust-array-element-positive positive reached true-positive bbfdffe06cc8…
branch-join dfb-taint-rust-branch-join-negative negative not-reached true-negative 30b0dc5af720…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive 7dd7a0c5bcf7…
call-context-separation dfb-taint-rust-call-context-negative negative not-reached true-negative 5c52835a56f8…
call-context-separation dfb-taint-rust-call-context-positive positive reached true-positive 6ec7c391303c…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-negative negative not-reached true-negative 5ec83b9ddabc…
chal-anonymous-implementation dfb-taint-rust-anonymous-implementation-positive positive not-reached false-negative 3e9c08354d61…
chal-callback-registration dfb-taint-rust-callback-registration-negative negative not-reached true-negative f40c6013982d…
chal-callback-registration dfb-taint-rust-callback-registration-positive positive not-reached false-negative 44726e77bdef…
chal-closure-capture dfb-taint-rust-closure-capture-negative negative not-reached true-negative 29ebf34a3d8d…
chal-closure-capture dfb-taint-rust-closure-capture-positive positive not-reached false-negative 2f4df4293af9…
chal-computed-property dfb-taint-rust-computed-property-negative negative not-reached true-negative 543be218b487…
chal-computed-property dfb-taint-rust-computed-property-positive positive not-reached false-negative 4a6766531fbf…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-negative negative not-reached true-negative 242706d127a9…
chal-context-pair-depth2 dfb-taint-rust-context-pair-depth2-positive positive reached true-positive c82b966d1bb2…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-negative negative not-reached true-negative af5b0a296ca0…
chal-deep-relay-chain dfb-taint-rust-deep-relay-chain-positive positive reached true-positive af55debaf175…
chal-dispatch-table dfb-taint-rust-dispatch-table-negative negative not-reached true-negative 50447b0f4f1f…
chal-dispatch-table dfb-taint-rust-dispatch-table-positive positive not-reached false-negative 44004909170a…
chal-element-object dfb-taint-rust-element-object-negative negative not-reached true-negative b99d10be51a4…
chal-element-object dfb-taint-rust-element-object-positive positive not-reached false-negative c06ba29ff854…
chal-function-field dfb-taint-rust-function-field-negative negative not-reached true-negative 2ad5ceffaf84…
chal-function-field dfb-taint-rust-function-field-positive positive not-reached false-negative ed3c9f9f7e41…
chal-map-iteration dfb-taint-rust-map-iteration-negative negative not-reached true-negative 122e5fd77c81…
chal-map-iteration dfb-taint-rust-map-iteration-positive positive not-reached false-negative a05d8e659fe2…
chal-nested-access-path dfb-taint-rust-nested-access-path-negative negative not-reached true-negative 8ef13279e139…
chal-nested-access-path dfb-taint-rust-nested-access-path-positive positive reached true-positive 959fb62ebfde…
chal-recursive-carry dfb-taint-rust-recursive-carry-negative negative not-reached true-negative 44b825e4d8da…
chal-recursive-carry dfb-taint-rust-recursive-carry-positive positive reached true-positive fdb83793d93c…
direct-propagation dfb-taint-rust-direct-negative negative not-reached true-negative 8ba9dca3af38…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive 0908edf9e108…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative not-reached true-negative 37d8cc8850cc…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive 3f67f3442dbd…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative 504c15bad713…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive 1da0e40742a6…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative e443ad5fcc5a…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive 10c4cba69c3c…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative reached false-positive 6afb9deb816e…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive 52527bbf0bfb…
object-separation dfb-taint-rust-object-separation-negative negative not-reached true-negative 4b2646dc7e72…
object-separation dfb-taint-rust-object-separation-positive positive reached true-positive 936d7877170e…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-negative negative not-reached true-negative c970a25ea994…
return-relay-one-hop dfb-taint-rust-return-relay-one-hop-positive positive reached true-positive 1c1145b52a9c…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-negative negative not-reached true-negative 3871807d3e3c…
return-relay-two-hop dfb-taint-rust-return-relay-two-hop-positive positive reached true-positive 4f482b8e4a69…
same-object-field-separation dfb-taint-rust-same-object-field-negative negative not-reached true-negative e7bfa593593f…
same-object-field-separation dfb-taint-rust-same-object-field-positive positive reached true-positive 197ec9a83d9a…

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 12b99bd3a04f…
result-error-propagation dfb-taint-rust-result-error-propagation-positive positive not-reached false-negative e4a65bccb099…

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 0b91d77f1e47…
alias-propagation-separation dfb-taint-typescript-alias-propagation-positive positive not-reached false-negative f714a4c26841…
argument-position-separation dfb-taint-typescript-argument-position-negative negative not-reached true-negative 11144c477c97…
argument-position-separation dfb-taint-typescript-argument-position-positive positive reached true-positive 9b444e74e44d…
arithmetic-expression-propagation dfb-taint-typescript-expression-negative negative not-reached true-negative 07fb142af1d2…
arithmetic-expression-propagation dfb-taint-typescript-expression-positive positive not-reached false-negative 97829cc5a30c…
array-element-separation dfb-taint-typescript-array-element-negative negative not-reached true-negative f6bb301e5c94…
array-element-separation dfb-taint-typescript-array-element-positive positive reached true-positive d3d474fb8e87…
branch-join dfb-taint-typescript-branch-join-negative negative not-reached true-negative ff36f3937ea3…
branch-join dfb-taint-typescript-branch-join-positive positive reached true-positive b4661922ff17…
call-context-separation dfb-taint-typescript-call-context-negative negative not-reached true-negative e244ddb8b4b4…
call-context-separation dfb-taint-typescript-call-context-positive positive reached true-positive 06d326b34062…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-negative negative not-reached true-negative 78b1534c776f…
chal-anonymous-implementation dfb-taint-typescript-anonymous-implementation-positive positive reached true-positive 2f0a200b49ce…
chal-callback-registration dfb-taint-typescript-callback-registration-negative negative not-reached true-negative 7756c0aad67e…
chal-callback-registration dfb-taint-typescript-callback-registration-positive positive not-reached false-negative b339a524636a…
chal-closure-capture dfb-taint-typescript-closure-capture-negative negative not-reached true-negative d3e06a8a2ec9…
chal-closure-capture dfb-taint-typescript-closure-capture-positive positive reached true-positive 049813c3e955…
chal-computed-property dfb-taint-typescript-computed-property-negative negative reached false-positive fd9b557ea91c…
chal-computed-property dfb-taint-typescript-computed-property-positive positive reached true-positive 7542b3148194…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-negative negative not-reached true-negative 8e216fd4caf9…
chal-context-pair-depth2 dfb-taint-typescript-context-pair-depth2-positive positive reached true-positive 5e28eb3f20ee…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-negative negative not-reached true-negative 07fb14245af6…
chal-deep-relay-chain dfb-taint-typescript-deep-relay-chain-positive positive reached true-positive 9cfd7b11af5e…
chal-dispatch-table dfb-taint-typescript-dispatch-table-negative negative not-reached true-negative 1f049fd0078b…
chal-dispatch-table dfb-taint-typescript-dispatch-table-positive positive not-reached false-negative e89cddc5bcc0…
chal-element-object dfb-taint-typescript-element-object-negative negative not-reached true-negative f710da94c5c0…
chal-element-object dfb-taint-typescript-element-object-positive positive reached true-positive 2a57c4f25141…
chal-function-field dfb-taint-typescript-function-field-negative negative not-reached true-negative 24a147859c8b…
chal-function-field dfb-taint-typescript-function-field-positive positive not-reached false-negative 3b8bcf29f2e4…
chal-map-iteration dfb-taint-typescript-map-iteration-negative negative not-reached true-negative 323ae8e7d438…
chal-map-iteration dfb-taint-typescript-map-iteration-positive positive not-reached false-negative a8a4bcd49387…
chal-nested-access-path dfb-taint-typescript-nested-access-path-negative negative not-reached true-negative e126dad6b439…
chal-nested-access-path dfb-taint-typescript-nested-access-path-positive positive not-reached false-negative 039a66e444b0…
chal-recursive-carry dfb-taint-typescript-recursive-carry-negative negative not-reached true-negative 1989950e5932…
chal-recursive-carry dfb-taint-typescript-recursive-carry-positive positive reached true-positive ac7aaa5abb6d…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-negative negative not-reached true-negative 817ba23fb5f1…
chal-reflective-invocation dfb-taint-typescript-reflective-invocation-positive positive not-reached false-negative ed2d77ada251…
direct-propagation dfb-taint-typescript-direct-negative negative not-reached true-negative 3456c155d6a0…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive 9c307380a61e…
exception-catch dfb-taint-typescript-exception-catch-negative negative not-reached true-negative a2c9c20b9588…
exception-catch dfb-taint-typescript-exception-catch-positive positive reached true-positive 340dbdb0dc01…
infeasible-branch dfb-taint-typescript-infeasible-branch-negative negative not-reached true-negative 86bedb3e4a29…
infeasible-branch dfb-taint-typescript-infeasible-branch-positive positive reached true-positive 59a4100c8761…
local-multi-step-chain dfb-taint-typescript-local-chain-negative negative not-reached true-negative babe29dd4489…
local-multi-step-chain dfb-taint-typescript-local-chain-positive positive reached true-positive bd6b59d6caa5…
local-overwrite-kill dfb-taint-typescript-local-overwrite-negative negative not-reached true-negative 4f6e6e95b602…
local-overwrite-kill dfb-taint-typescript-local-overwrite-positive positive reached true-positive 1d572ac2a951…
loop-carried-kill dfb-taint-typescript-loop-carried-negative negative reached false-positive 2eab9dbc2514…
loop-carried-kill dfb-taint-typescript-loop-carried-positive positive reached true-positive cc796174f828…
object-separation dfb-taint-typescript-object-separation-negative negative not-reached true-negative ab0253945427…
object-separation dfb-taint-typescript-object-separation-positive positive reached true-positive 410648de8538…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-negative negative not-reached true-negative af6dcfa687b3…
return-relay-one-hop dfb-taint-typescript-return-relay-one-hop-positive positive reached true-positive d79561c2a6c9…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-negative negative not-reached true-negative 2775aa61f915…
return-relay-two-hop dfb-taint-typescript-return-relay-two-hop-positive positive reached true-positive 7ae05127e6d6…
same-object-field-separation dfb-taint-typescript-same-object-field-negative negative not-reached true-negative b80e919a0b55…
same-object-field-separation dfb-taint-typescript-same-object-field-positive positive reached true-positive 7069a6de0197…

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 ce70da5b6008…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive unsupported unsupported f5023463a89d…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative unsupported unsupported e78e485a8eef…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive unsupported unsupported 885be3c85235…
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 2b21d80ddcb5…
model-summary-field dfb-taint-java-model-summary-field-positive positive unsupported unsupported d8d930a90817…
model-summary-through dfb-taint-java-model-summary-through-negative negative unsupported unsupported 63147611260f…
model-summary-through dfb-taint-java-model-summary-through-positive positive unsupported unsupported b16567a52352…

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 e67c659aebc0…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive unsupported unsupported 6a97d9121bc5…
native-persistence dfb-taint-java-native-persistence-negative negative unsupported unsupported c69ddf456374…
native-persistence dfb-taint-java-native-persistence-positive positive unsupported unsupported d9645284537c…
native-propagator dfb-taint-java-native-propagator-negative negative unsupported unsupported 0df26fadcaa0…
native-propagator dfb-taint-java-native-propagator-positive positive unsupported unsupported 52e3897b598e…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative unsupported unsupported e80825161951…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive unsupported unsupported 526f2145ed6b…
native-source-sink dfb-taint-java-native-source-sink-negative negative unsupported unsupported 4fcd08082478…
native-source-sink dfb-taint-java-native-source-sink-positive positive unsupported unsupported 17853ebadbe4…
native-summary dfb-taint-java-native-summary-negative negative unsupported unsupported 7c40d5969b8c…
native-summary dfb-taint-java-native-summary-positive positive unsupported unsupported 2dfe7e03f588…

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 e08355066881…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive unsupported unsupported 8e9e1f84a672…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative unsupported unsupported 18cffab6c7ee…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive unsupported unsupported daf216113ed8…
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 eaa9e0730108…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive unsupported unsupported 118185955245…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative unsupported unsupported 3cc0fad43037…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive unsupported unsupported cd47f4d7fdfd…

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 a20d6c953d3b…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive unsupported unsupported 2009a5ac87b9…
native-persistence dfb-taint-javascript-native-persistence-negative negative unsupported unsupported af51b353568c…
native-persistence dfb-taint-javascript-native-persistence-positive positive unsupported unsupported 7dfa52c55b6b…
native-propagator dfb-taint-javascript-native-propagator-negative negative unsupported unsupported 07ea9041af0b…
native-propagator dfb-taint-javascript-native-propagator-positive positive unsupported unsupported 5fdc194e75fb…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative unsupported unsupported 51bc782b48d0…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive unsupported unsupported 5d5c925a2107…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative unsupported unsupported 1b8916669c72…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive unsupported unsupported 0c04bdb97d8a…
native-summary dfb-taint-javascript-native-summary-negative negative unsupported unsupported 692016f70d0f…
native-summary dfb-taint-javascript-native-summary-positive positive unsupported unsupported 64a3ab38728f…

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 29dd4e50f654…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive unsupported unsupported 1f2d5816dcd9…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative unsupported unsupported 13df04c7fdf6…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive unsupported unsupported 1bcbf88b8ac5…
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 01d16f4a3915…
model-summary-field dfb-taint-python-model-summary-field-positive positive unsupported unsupported 798f6b59bf79…
model-summary-through dfb-taint-python-model-summary-through-negative negative unsupported unsupported 9e9be70f7c07…
model-summary-through dfb-taint-python-model-summary-through-positive positive unsupported unsupported 76362db2ae80…

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 21524705fe64…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive unsupported unsupported 7d6b17d2e7a8…
native-persistence dfb-taint-python-native-persistence-negative negative unsupported unsupported 72ec0a1072d5…
native-persistence dfb-taint-python-native-persistence-positive positive unsupported unsupported 94d99bb1d96e…
native-propagator dfb-taint-python-native-propagator-negative negative unsupported unsupported 003e0d4f975a…
native-propagator dfb-taint-python-native-propagator-positive positive unsupported unsupported 1329e1c1cb4c…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative unsupported unsupported 28b319b0150a…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive unsupported unsupported 1267aaebf2f8…
native-source-sink dfb-taint-python-native-source-sink-negative negative unsupported unsupported d78014447e96…
native-source-sink dfb-taint-python-native-source-sink-positive positive unsupported unsupported 32721caf0812…
native-summary dfb-taint-python-native-summary-negative negative unsupported unsupported 79502f5c6e64…
native-summary dfb-taint-python-native-summary-positive positive unsupported unsupported c2a980edc18d…

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…

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 164dcc7ec4e4…
arithmetic-expression-propagation dfb-taint-c-expression-positive positive reached true-positive f3d90aa5076d…
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 76ad0a13c9af…
branch-join dfb-taint-c-branch-join-positive positive reached true-positive 7cba9de88ece…
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 95cde27c34cd…
direct-propagation dfb-taint-c-direct-positive positive reached true-positive 16acf56e8950…
infeasible-branch dfb-taint-c-infeasible-branch-negative negative reached false-positive 0f3d048d68f7…
infeasible-branch dfb-taint-c-infeasible-branch-positive positive reached true-positive aac4e4d243f1…
local-multi-step-chain dfb-taint-c-local-chain-negative negative not-reached true-negative 69035e7aaee4…
local-multi-step-chain dfb-taint-c-local-chain-positive positive reached true-positive fe0dd0d9b826…
local-overwrite-kill dfb-taint-c-local-overwrite-negative negative not-reached true-negative e3b9e48fdbe7…
local-overwrite-kill dfb-taint-c-local-overwrite-positive positive reached true-positive af1100d6c071…
loop-carried-kill dfb-taint-c-loop-carried-negative negative reached false-positive cc9147ab1d7e…
loop-carried-kill dfb-taint-c-loop-carried-positive positive reached true-positive d103fa5aff1c…
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 82325c063115…
arithmetic-expression-propagation dfb-taint-cpp-expression-positive positive reached true-positive d28ac37953f8…
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 777790b8f0c6…
branch-join dfb-taint-cpp-branch-join-positive positive reached true-positive 6a7ff5bf926b…
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 a833a01785a0…
direct-propagation dfb-taint-cpp-direct-positive positive reached true-positive d5e1eac980b9…
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 b0b5466edeed…
infeasible-branch dfb-taint-cpp-infeasible-branch-positive positive reached true-positive 454774e30349…
local-multi-step-chain dfb-taint-cpp-local-chain-negative negative not-reached true-negative e3c788f5e56c…
local-multi-step-chain dfb-taint-cpp-local-chain-positive positive reached true-positive 7e3c672816ba…
local-overwrite-kill dfb-taint-cpp-local-overwrite-negative negative not-reached true-negative 9e30e87e4906…
local-overwrite-kill dfb-taint-cpp-local-overwrite-positive positive reached true-positive b7d0d9763b99…
loop-carried-kill dfb-taint-cpp-loop-carried-negative negative reached false-positive 7fd227cec75a…
loop-carried-kill dfb-taint-cpp-loop-carried-positive positive reached true-positive 6d35acf6428d…
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 23be1209b672…
arithmetic-expression-propagation dfb-taint-go-expression-positive positive reached true-positive 3ae64b1b1347…
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 90f84f7c43b1…
branch-join dfb-taint-go-branch-join-positive positive reached true-positive 7c6fb10ec68b…
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 9296f465b7fd…
direct-propagation dfb-taint-go-direct-positive positive reached true-positive ef6d9bd1e993…
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 05a8673567fd…
infeasible-branch dfb-taint-go-infeasible-branch-positive positive reached true-positive 148731ff27c7…
local-multi-step-chain dfb-taint-go-local-chain-negative negative not-reached true-negative 30cff15f63c0…
local-multi-step-chain dfb-taint-go-local-chain-positive positive reached true-positive bb130a0a6684…
local-overwrite-kill dfb-taint-go-local-overwrite-negative negative not-reached true-negative 96cb4731c0ac…
local-overwrite-kill dfb-taint-go-local-overwrite-positive positive reached true-positive 647c2bac6f45…
loop-carried-kill dfb-taint-go-loop-carried-negative negative reached false-positive 310afaec9501…
loop-carried-kill dfb-taint-go-loop-carried-positive positive reached true-positive c45fed2c126e…
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 f60865510219…
arithmetic-expression-propagation dfb-taint-java-expression-positive positive reached true-positive 74d0df89bdc4…
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 6e12385061fa…
branch-join dfb-taint-java-branch-join-positive positive reached true-positive add50abd8570…
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 8d7f84a523d2…
direct-propagation dfb-taint-java-explicit-negative negative not-reached true-negative efa1acdbd193…
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 73d6a27d3a67…
infeasible-branch dfb-taint-java-infeasible-branch-positive positive reached true-positive 8a2b8b71a327…
local-multi-step-chain dfb-taint-java-local-chain-negative negative not-reached true-negative 9d126d5f6ed6…
local-multi-step-chain dfb-taint-java-local-chain-positive positive reached true-positive b1eb8303ea23…
local-overwrite-kill dfb-taint-java-local-overwrite-negative negative not-reached true-negative 969112a3b159…
local-overwrite-kill dfb-taint-java-local-overwrite-positive positive reached true-positive 884220d16a79…
loop-carried-kill dfb-taint-java-loop-carried-negative negative reached false-positive 227820561ac4…
loop-carried-kill dfb-taint-java-loop-carried-positive positive reached true-positive 3b00139094f9…
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 80cd47cfb011…
model-declared-sink dfb-taint-java-model-declared-sink-positive positive reached true-positive 63b206105eca…
model-declared-source dfb-taint-java-model-declared-source-negative negative not-reached true-negative 7ae1e22fb696…
model-declared-source dfb-taint-java-model-declared-source-positive positive reached true-positive 287d8b03e43d…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-negative negative not-reached true-negative b782ae65c73c…
model-entrypoint-parameter dfb-taint-java-model-entrypoint-parameter-positive positive reached true-positive f16d3c4dfd85…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-negative negative not-reached true-negative aa8c37f19a4a…
model-entrypoint-selectivity dfb-taint-java-model-entrypoint-selectivity-positive positive reached true-positive a4091e16c218…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-negative negative unsupported unsupported c3e639ed9ef6…
model-opaque-propagator dfb-taint-java-model-opaque-propagator-positive positive unsupported unsupported 654744a3b501…
model-propagator-position dfb-taint-java-model-propagator-position-negative negative unsupported unsupported 341d65f96e2c…
model-propagator-position dfb-taint-java-model-propagator-position-positive positive unsupported unsupported 3c7de2657b63…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-negative negative not-reached true-negative 9385f4c65326…
model-sanitizer-kill dfb-taint-java-model-sanitizer-kill-positive positive reached true-positive 3d838c0951b0…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-negative negative unsupported unsupported 9cb899a3f5ac…
model-sanitizer-selectivity dfb-taint-java-model-sanitizer-selectivity-positive positive unsupported unsupported 61a5cf86a323…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-negative negative unsupported unsupported eafffdc47e35…
model-store-roundtrip dfb-taint-java-model-store-roundtrip-positive positive unsupported unsupported 2267af32eb29…
model-store-separation dfb-taint-java-model-store-separation-negative negative unsupported unsupported 9ceaf6c7d8ea…
model-store-separation dfb-taint-java-model-store-separation-positive positive unsupported unsupported acb784f79d74…
model-summary-field dfb-taint-java-model-summary-field-negative negative unsupported unsupported 3b8ee6d5948e…
model-summary-field dfb-taint-java-model-summary-field-positive positive unsupported unsupported 324fe11e1b7d…
model-summary-through dfb-taint-java-model-summary-through-negative negative unsupported unsupported 7c303421fd92…
model-summary-through dfb-taint-java-model-summary-through-positive positive unsupported unsupported 1a8e94c4d6c4…

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 1ef9c58d529b…
native-entrypoint dfb-taint-java-native-entrypoint-positive positive unsupported unsupported d5322986de36…
native-persistence dfb-taint-java-native-persistence-negative negative unsupported unsupported 3d1e9675d8ce…
native-persistence dfb-taint-java-native-persistence-positive positive unsupported unsupported dd642a6e018d…
native-propagator dfb-taint-java-native-propagator-negative negative unsupported unsupported d34c5a5c6c5b…
native-propagator dfb-taint-java-native-propagator-positive positive unsupported unsupported b340c4c9e4d5…
native-sanitizer dfb-taint-java-native-sanitizer-negative negative unsupported unsupported 71fcbd91e93f…
native-sanitizer dfb-taint-java-native-sanitizer-positive positive unsupported unsupported d0e075bec0c2…
native-source-sink dfb-taint-java-native-source-sink-negative negative unsupported unsupported 2be5cb42e0c4…
native-source-sink dfb-taint-java-native-source-sink-positive positive unsupported unsupported 9d2958fb7e46…
native-summary dfb-taint-java-native-summary-negative negative unsupported unsupported 75b45f95db21…
native-summary dfb-taint-java-native-summary-positive positive unsupported unsupported 8742efcfc31b…

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 59fbe7818b2b…
arithmetic-expression-propagation dfb-taint-javascript-expression-positive positive reached true-positive f96eb9c355d5…
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 0f7ff22b4f5d…
branch-join dfb-taint-javascript-branch-join-positive positive reached true-positive 1069a6a73d73…
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 c1f0ff704145…
direct-propagation dfb-taint-javascript-direct-positive positive reached true-positive 45f4658e540d…
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 067a09ab9cd3…
infeasible-branch dfb-taint-javascript-infeasible-branch-positive positive reached true-positive 81e2c1ef8b54…
local-multi-step-chain dfb-taint-javascript-local-chain-negative negative not-reached true-negative a7e7f61e345c…
local-multi-step-chain dfb-taint-javascript-local-chain-positive positive reached true-positive 3cae133f89e1…
local-overwrite-kill dfb-taint-javascript-local-overwrite-negative negative not-reached true-negative 6fe1367ddc8f…
local-overwrite-kill dfb-taint-javascript-local-overwrite-positive positive reached true-positive e2eb1e4bca13…
loop-carried-kill dfb-taint-javascript-loop-carried-negative negative reached false-positive 95515e8ac54e…
loop-carried-kill dfb-taint-javascript-loop-carried-positive positive reached true-positive f15a5c52129b…
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 9e4d04b25e73…
model-declared-sink dfb-taint-javascript-model-declared-sink-positive positive reached true-positive d8f6a50bc6d3…
model-declared-source dfb-taint-javascript-model-declared-source-negative negative not-reached true-negative fd803f5182da…
model-declared-source dfb-taint-javascript-model-declared-source-positive positive reached true-positive 2556343e3b31…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-negative negative not-reached true-negative 987f89e300e4…
model-entrypoint-parameter dfb-taint-javascript-model-entrypoint-parameter-positive positive reached true-positive b5b13d32de35…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-negative negative not-reached true-negative 7686d9d31cb8…
model-entrypoint-selectivity dfb-taint-javascript-model-entrypoint-selectivity-positive positive reached true-positive aa09dc4ce995…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-negative negative unsupported unsupported b23c32e79cd9…
model-opaque-propagator dfb-taint-javascript-model-opaque-propagator-positive positive unsupported unsupported 8f5147646e09…
model-propagator-position dfb-taint-javascript-model-propagator-position-negative negative unsupported unsupported 382efeb1021a…
model-propagator-position dfb-taint-javascript-model-propagator-position-positive positive unsupported unsupported 6c4a7063f4d1…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-negative negative not-reached true-negative c9134025e53a…
model-sanitizer-kill dfb-taint-javascript-model-sanitizer-kill-positive positive reached true-positive be8664c4c5d8…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-negative negative unsupported unsupported f5bb6492c0cc…
model-sanitizer-selectivity dfb-taint-javascript-model-sanitizer-selectivity-positive positive unsupported unsupported db18aa96097d…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-negative negative unsupported unsupported 66072f67a0c8…
model-store-roundtrip dfb-taint-javascript-model-store-roundtrip-positive positive unsupported unsupported 8e72d9b42641…
model-store-separation dfb-taint-javascript-model-store-separation-negative negative unsupported unsupported bf8a6651a6cc…
model-store-separation dfb-taint-javascript-model-store-separation-positive positive unsupported unsupported bd3aaa328aaf…
model-summary-field dfb-taint-javascript-model-summary-field-negative negative unsupported unsupported f7c989c221fa…
model-summary-field dfb-taint-javascript-model-summary-field-positive positive unsupported unsupported f8554bdeb1a1…
model-summary-through dfb-taint-javascript-model-summary-through-negative negative unsupported unsupported 0d2b1fc73011…
model-summary-through dfb-taint-javascript-model-summary-through-positive positive unsupported unsupported 2632c9876632…

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 50d30d4bef43…
native-entrypoint dfb-taint-javascript-native-entrypoint-positive positive unsupported unsupported c01357133343…
native-persistence dfb-taint-javascript-native-persistence-negative negative unsupported unsupported a52a00789012…
native-persistence dfb-taint-javascript-native-persistence-positive positive unsupported unsupported 8695a0a3ab47…
native-propagator dfb-taint-javascript-native-propagator-negative negative unsupported unsupported 3f16ed738426…
native-propagator dfb-taint-javascript-native-propagator-positive positive unsupported unsupported 56c658d70a7a…
native-sanitizer dfb-taint-javascript-native-sanitizer-negative negative unsupported unsupported 8e1a7c26b033…
native-sanitizer dfb-taint-javascript-native-sanitizer-positive positive unsupported unsupported 9ad627d31f2c…
native-source-sink dfb-taint-javascript-native-source-sink-negative negative unsupported unsupported 551fc5ee04fe…
native-source-sink dfb-taint-javascript-native-source-sink-positive positive unsupported unsupported 60f513b36609…
native-summary dfb-taint-javascript-native-summary-negative negative unsupported unsupported e4ad53aafd54…
native-summary dfb-taint-javascript-native-summary-positive positive unsupported unsupported 1c521f36e75e…

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 2472c228dff4…
arithmetic-expression-propagation dfb-taint-kotlin-expression-positive positive reached true-positive 04325b46d611…
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 84f3b9932a1a…
branch-join dfb-taint-kotlin-branch-join-positive positive reached true-positive 81cd97529215…
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 4867293b893d…
direct-propagation dfb-taint-kotlin-direct-positive positive reached true-positive 60d54414d726…
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 c3464e4402a7…
infeasible-branch dfb-taint-kotlin-infeasible-branch-positive positive reached true-positive c12d1d312098…
local-multi-step-chain dfb-taint-kotlin-local-chain-negative negative not-reached true-negative ec6f73ea034d…
local-multi-step-chain dfb-taint-kotlin-local-chain-positive positive reached true-positive 8447d91ae712…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-negative negative not-reached true-negative 89ef644ee042…
local-overwrite-kill dfb-taint-kotlin-local-overwrite-positive positive reached true-positive 24eb16584f92…
loop-carried-kill dfb-taint-kotlin-loop-carried-negative negative reached false-positive 7c87115145a8…
loop-carried-kill dfb-taint-kotlin-loop-carried-positive positive reached true-positive edb0247089df…
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 86ea919213b5…
arithmetic-expression-propagation dfb-taint-php-expression-positive positive reached true-positive 64ae304109ce…
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 056f89756603…
branch-join dfb-taint-php-branch-join-positive positive reached true-positive 5476be721a36…
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 3248d9c6d6e7…
direct-propagation dfb-taint-php-direct-positive positive reached true-positive 47c9a865fbd4…
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 1f98fe83bb22…
infeasible-branch dfb-taint-php-infeasible-branch-positive positive reached true-positive 39706707d709…
local-multi-step-chain dfb-taint-php-local-chain-negative negative not-reached true-negative 3ba9a53c0df3…
local-multi-step-chain dfb-taint-php-local-chain-positive positive reached true-positive 8451f662106d…
local-overwrite-kill dfb-taint-php-local-overwrite-negative negative not-reached true-negative e4c238833800…
local-overwrite-kill dfb-taint-php-local-overwrite-positive positive reached true-positive 6e07aa985fa2…
loop-carried-kill dfb-taint-php-loop-carried-negative negative reached false-positive 8491aaa6cb3c…
loop-carried-kill dfb-taint-php-loop-carried-positive positive reached true-positive 26dec1710f3e…
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 d4d84824e1c9…
arithmetic-expression-propagation dfb-taint-python-arithmetic-expression-positive positive reached true-positive 2329910301cf…
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 442cd1dd61c4…
branch-join dfb-taint-python-branch-join-positive positive reached true-positive 50a6ff8a57f8…
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 125692b23efa…
direct-propagation dfb-taint-python-direct-positive positive reached true-positive 4c694e94c612…
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 e6939d463195…
infeasible-branch dfb-taint-python-infeasible-branch-positive positive reached true-positive 2138d36a5512…
local-multi-step-chain dfb-taint-python-local-chain-negative negative not-reached true-negative f2743ddc1509…
local-multi-step-chain dfb-taint-python-local-chain-positive positive reached true-positive b33d0818d819…
local-overwrite-kill dfb-taint-python-local-overwrite-negative negative not-reached true-negative 794c37168aba…
local-overwrite-kill dfb-taint-python-local-overwrite-positive positive reached true-positive 122a63d23dfe…
loop-carried-kill dfb-taint-python-loop-carried-negative negative reached false-positive ac31c67d3073…
loop-carried-kill dfb-taint-python-loop-carried-positive positive reached true-positive 3076812afc8d…
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 341c6058a549…
model-declared-sink dfb-taint-python-model-declared-sink-positive positive reached true-positive 47509f286040…
model-declared-source dfb-taint-python-model-declared-source-negative negative not-reached true-negative d8bd11399f5d…
model-declared-source dfb-taint-python-model-declared-source-positive positive reached true-positive a20df5400ecf…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-negative negative not-reached true-negative 8a861ebd5a50…
model-entrypoint-parameter dfb-taint-python-model-entrypoint-parameter-positive positive reached true-positive 6af3444d53c4…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-negative negative not-reached true-negative 83cc2459ed0e…
model-entrypoint-selectivity dfb-taint-python-model-entrypoint-selectivity-positive positive reached true-positive c40735af204f…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-negative negative unsupported unsupported da137220f430…
model-opaque-propagator dfb-taint-python-model-opaque-propagator-positive positive unsupported unsupported 393cbfa1e271…
model-propagator-position dfb-taint-python-model-propagator-position-negative negative unsupported unsupported 4e50c7591242…
model-propagator-position dfb-taint-python-model-propagator-position-positive positive unsupported unsupported 71faf50ba31e…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-negative negative not-reached true-negative d72def9337e8…
model-sanitizer-kill dfb-taint-python-model-sanitizer-kill-positive positive reached true-positive 97d8e5937b12…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-negative negative unsupported unsupported 8d82cc4808e5…
model-sanitizer-selectivity dfb-taint-python-model-sanitizer-selectivity-positive positive unsupported unsupported 4993899a2ff5…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-negative negative unsupported unsupported c9ad37c8ebe4…
model-store-roundtrip dfb-taint-python-model-store-roundtrip-positive positive unsupported unsupported 79e8d6f32ac2…
model-store-separation dfb-taint-python-model-store-separation-negative negative unsupported unsupported 94e45ed9173c…
model-store-separation dfb-taint-python-model-store-separation-positive positive unsupported unsupported ee61c05a0f6c…
model-summary-field dfb-taint-python-model-summary-field-negative negative unsupported unsupported 5a5d0cfff696…
model-summary-field dfb-taint-python-model-summary-field-positive positive unsupported unsupported 472082188283…
model-summary-through dfb-taint-python-model-summary-through-negative negative unsupported unsupported 5285f30b55ac…
model-summary-through dfb-taint-python-model-summary-through-positive positive unsupported unsupported 78626fed6bc4…

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 3291df39b48d…
native-entrypoint dfb-taint-python-native-entrypoint-positive positive reached true-positive caeb32d9fb7b…
native-persistence dfb-taint-python-native-persistence-negative negative reached false-positive 86d6ae9b2ce2…
native-persistence dfb-taint-python-native-persistence-positive positive reached true-positive fe4716f744ca…
native-propagator dfb-taint-python-native-propagator-negative negative reached false-positive dc8001bf0792…
native-propagator dfb-taint-python-native-propagator-positive positive reached true-positive 99e5d87221fa…
native-sanitizer dfb-taint-python-native-sanitizer-negative negative reached false-positive ff7f87cc8d3e…
native-sanitizer dfb-taint-python-native-sanitizer-positive positive reached true-positive c032ee54e529…
native-source-sink dfb-taint-python-native-source-sink-negative negative not-reached true-negative 17a8f2980f74…
native-source-sink dfb-taint-python-native-source-sink-positive positive reached true-positive a8342d6b2e0f…
native-summary dfb-taint-python-native-summary-negative negative reached false-positive be1d462b1a48…
native-summary dfb-taint-python-native-summary-positive positive reached true-positive 449fe8f5bda7…

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 6c5d720e73d6…
arithmetic-expression-propagation dfb-taint-ruby-arithmetic-expression-positive positive reached true-positive 276f1f50d32a…
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 3024c0bf89e8…
branch-join dfb-taint-ruby-branch-join-positive positive reached true-positive c346a998d72c…
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 96950691eb16…
direct-propagation dfb-taint-ruby-direct-positive positive reached true-positive 61b2b6e676f2…
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 5a31672a8d03…
infeasible-branch dfb-taint-ruby-infeasible-branch-positive positive reached true-positive db6a9b7501af…
local-multi-step-chain dfb-taint-ruby-local-chain-negative negative not-reached true-negative 95db8d3ad808…
local-multi-step-chain dfb-taint-ruby-local-chain-positive positive reached true-positive bf62c5025037…
local-overwrite-kill dfb-taint-ruby-local-overwrite-negative negative not-reached true-negative c34eeab5378b…
local-overwrite-kill dfb-taint-ruby-local-overwrite-positive positive reached true-positive 5d2f2a756330…
loop-carried-kill dfb-taint-ruby-loop-carried-negative negative reached false-positive be6b00b2939e…
loop-carried-kill dfb-taint-ruby-loop-carried-positive positive reached true-positive 5f1e90ef0b23…
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 4a0db45f60cb…
arithmetic-expression-propagation dfb-taint-rust-expression-positive positive reached true-positive 4d162757d9d0…
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 f4ff1e4f3631…
branch-join dfb-taint-rust-branch-join-positive positive reached true-positive 9545f0954ab3…
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 391d5e5c8972…
direct-propagation dfb-taint-rust-direct-positive positive reached true-positive 9dff28919bd3…
infeasible-branch dfb-taint-rust-infeasible-branch-negative negative reached false-positive 0b3c9a9d47cb…
infeasible-branch dfb-taint-rust-infeasible-branch-positive positive reached true-positive 07b7497d2792…
local-multi-step-chain dfb-taint-rust-local-chain-negative negative not-reached true-negative 94f4b079fff3…
local-multi-step-chain dfb-taint-rust-local-chain-positive positive reached true-positive a4fed7e91338…
local-overwrite-kill dfb-taint-rust-local-overwrite-negative negative not-reached true-negative 41bb7d5d4f6b…
local-overwrite-kill dfb-taint-rust-local-overwrite-positive positive reached true-positive f74f65f417c5…
loop-carried-kill dfb-taint-rust-loop-carried-negative negative reached false-positive 7ce7ae9e5c80…
loop-carried-kill dfb-taint-rust-loop-carried-positive positive reached true-positive 6fa06825d1fe…
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 eaa2c6655fa8…
arithmetic-expression-propagation dfb-taint-typescript-expression-positive positive reached true-positive da4b0cca7bf7…
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 2b9801761112…
branch-join dfb-taint-typescript-branch-join-positive positive reached true-positive bba8dedf9c14…
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 d1434f8a0e66…
direct-propagation dfb-taint-typescript-direct-positive positive reached true-positive 3a828e19cbbf…
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 2010f9fff71c…
infeasible-branch dfb-taint-typescript-infeasible-branch-positive positive reached true-positive 7c21db5b6691…
local-multi-step-chain dfb-taint-typescript-local-chain-negative negative not-reached true-negative 591b24147ec0…
local-multi-step-chain dfb-taint-typescript-local-chain-positive positive reached true-positive 232a82231997…
local-overwrite-kill dfb-taint-typescript-local-overwrite-negative negative not-reached true-negative 3227fcfd17cc…
local-overwrite-kill dfb-taint-typescript-local-overwrite-positive positive reached true-positive e0297d3c7ae3…
loop-carried-kill dfb-taint-typescript-loop-carried-negative negative reached false-positive 49656532d814…
loop-carried-kill dfb-taint-typescript-loop-carried-positive positive reached true-positive 5fdbed792761…
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…