019b3844-8bdb-738b-a08d-1b9ab21b77ce
Open this run to answer one question: is this real attacker-relevant behavior with real impact, or just normal contract plumbing?
| ID | Type | Status | Attempts | Heartbeat |
|---|---|---|---|---|
| 11873 | artifact.fetch | complete | 1 / 3 | 3 months ago |
| 11874 | tool.cast_disasm | complete | 1 / 3 | 3 months ago |
| 55292 | analysis.bundle | complete | 1 / 3 | 1 week ago |
| 55293 | capability.graph | complete | 1 / 3 | 1 week ago |
| 55294 | detector.run | complete | 1 / 3 | 1 week ago |
| 55295 | validation.fork | complete | 1 / 3 | 1 week ago |
No slither job recorded yet.
No codex job recorded yet.
00000000: PUSH1 0x60 00000002: PUSH1 0x40 00000004: MSTORE 00000005: PUSH1 0x04 00000007: CALLDATASIZE 00000008: LT 00000009: PUSH2 0x0099 0000000c: JUMPI 0000000d: PUSH1 0x00 0000000f: CALLDATALOAD 00000010: PUSH29 0x0100000000000000000000000000000000000000000000000000000000 0000002e: SWAP1 0000002f: DIV 00000030: PUSH4 0xffffffff 00000035: AND 00000036: DUP1 00000037: PUSH4 0x01cb3b20 0000003c: EQ 0000003d: PUSH2 0x0185 00000040: JUMPI 00000041: DUP1 00000042: PUSH4 0x38af3eed 00000047: EQ 00000048: PUSH2 0x019a 0000004b: JUMPI 0000004c: DUP1 0000004d: PUSH4 0x5f56b6fe 00000052: EQ 00000053: PUSH2 0x01ef 00000056: JUMPI 00000057: DUP1 00000058: PUSH4 0x7a3a0e84 0000005d: EQ 0000005e: PUSH2 0x0212 00000061: JUMPI 00000062: DUP1 00000063: PUSH4 0x7b3e5e7b 00000068: EQ 00000069: PUSH2 0x023b 0000006c: JUMPI 0000006d: DUP1 0000006e: PUSH4 0xccb07cef 00000073: EQ 00000074: PUSH2 0x0264 00000077: JUMPI 00000078: DUP1 00000079: PUSH4 0xd424f628 0000007e: EQ 0000007f: PUSH2 0x0291 00000082: JUMPI 00000083: DUP1 00000084: PUSH4 0xd5572bd6 00000089: EQ 0000008a: PUSH2 0x02be 0000008d: JUMPI 0000008e: DUP1 0000008f: PUSH4 0xe3d670d7 00000094: EQ 00000095: PUSH2 0x02d3 00000098: JUMPI 00000099: JUMPDEST 0000009a: PUSH1 0x00 0000009c: PUSH1 0x03 0000009e: PUSH1 0x01 000000a0: SWAP1 000000a1: SLOAD 000000a2: SWAP1 000000a3: PUSH2 0x0100 000000a6: EXP 000000a7: SWAP1 000000a8: DIV 000000a9: PUSH1 0xff 000000ab: AND 000000ac: ISZERO 000000ad: ISZERO 000000ae: ISZERO 000000af: PUSH2 0x00b7 000000b2: JUMPI 000000b3: PUSH1 0x00 000000b5: DUP1 000000b6: REVERT 000000b7: JUMPDEST 000000b8: CALLVALUE 000000b9: SWAP1 000000ba: POP 000000bb: DUP1 000000bc: PUSH1 0x04 000000be: PUSH1 0x00 000000c0: CALLER 000000c1: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000000d6: AND 000000d7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000000ec: AND 000000ed: DUP2 000000ee: MSTORE 000000ef: PUSH1 0x20 000000f1: ADD 000000f2: SWAP1 000000f3: DUP2 000000f4: MSTORE 000000f5: PUSH1 0x20 000000f7: ADD 000000f8: PUSH1 0x00 000000fa: KECCAK256 000000fb: PUSH1 0x00 000000fd: DUP3 000000fe: DUP3 000000ff: SLOAD 00000100: ADD 00000101: SWAP3 00000102: POP 00000103: POP 00000104: DUP2 00000105: SWAP1 00000106: SSTORE 00000107: POP 00000108: DUP1 00000109: PUSH1 0x02 0000010b: PUSH1 0x00 0000010d: DUP3 0000010e: DUP3 0000010f: SLOAD 00000110: ADD 00000111: SWAP3 00000112: POP 00000113: POP 00000114: DUP2 00000115: SWAP1 00000116: SSTORE 00000117: POP 00000118: PUSH32 0x1bc4cdb9561c5e491b4fb9411ee5ada98a400faa380db2461b3b9548c2f5a91e 00000139: CALLER 0000013a: DUP3 0000013b: PUSH1 0x40 0000013d: MLOAD 0000013e: DUP1 0000013f: DUP4 00000140: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000155: AND 00000156: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000016b: AND 0000016c: DUP2 0000016d: MSTORE 0000016e: PUSH1 0x20 00000170: ADD 00000171: DUP3 00000172: DUP2 00000173: MSTORE 00000174: PUSH1 0x20 00000176: ADD 00000177: SWAP3 00000178: POP 00000179: POP 0000017a: POP 0000017b: PUSH1 0x40 0000017d: MLOAD 0000017e: DUP1 0000017f: SWAP2 00000180: SUB 00000181: SWAP1 00000182: LOG1 00000183: POP 00000184: STOP 00000185: JUMPDEST 00000186: CALLVALUE 00000187: ISZERO 00000188: PUSH2 0x0190 0000018b: JUMPI 0000018c: PUSH1 0x00 0000018e: DUP1 0000018f: REVERT 00000190: JUMPDEST 00000191: PUSH2 0x0198 00000194: PUSH2 0x0320 00000197: JUMP 00000198: JUMPDEST 00000199: STOP 0000019a: JUMPDEST 0000019b: CALLVALUE 0000019c: ISZERO 0000019d: PUSH2 0x01a5 000001a0: JUMPI 000001a1: PUSH1 0x00 000001a3: DUP1 000001a4: REVERT 000001a5: JUMPDEST 000001a6: PUSH2 0x01ad 000001a9: PUSH2 0x03f4 000001ac: JUMP 000001ad: JUMPDEST 000001ae: PUSH1 0x40 000001b0: MLOAD 000001b1: DUP1 000001b2: DUP3 000001b3: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000001c8: AND 000001c9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000001de: AND 000001df: DUP2 000001e0: MSTORE 000001e1: PUSH1 0x20 000001e3: ADD 000001e4: SWAP2 000001e5: POP 000001e6: POP 000001e7: PUSH1 0x40 000001e9: MLOAD 000001ea: DUP1 000001eb: SWAP2 000001ec: SUB 000001ed: SWAP1 000001ee: RETURN 000001ef: JUMPDEST 000001f0: CALLVALUE 000001f1: ISZERO 000001f2: PUSH2 0x01fa 000001f5: JUMPI 000001f6: PUSH1 0x00 000001f8: DUP1 000001f9: REVERT 000001fa: JUMPDEST 000001fb: PUSH2 0x0210 000001fe: PUSH1 0x04 00000200: DUP1 00000201: DUP1 00000202: CALLDATALOAD 00000203: SWAP1 00000204: PUSH1 0x20 00000206: ADD 00000207: SWAP1 00000208: SWAP2 00000209: SWAP1 0000020a: POP 0000020b: POP 0000020c: PUSH2 0x0419 0000020f: JUMP 00000210: JUMPDEST 00000211: STOP 00000212: JUMPDEST 00000213: CALLVALUE 00000214: ISZERO 00000215: PUSH2 0x021d 00000218: JUMPI 00000219: PUSH1 0x00 0000021b: DUP1 0000021c: REVERT 0000021d: JUMPDEST 0000021e: PUSH2 0x0225 00000221: PUSH2 0x0573 00000224: JUMP 00000225: JUMPDEST 00000226: PUSH1 0x40 00000228: MLOAD 00000229: DUP1 0000022a: DUP3 0000022b: DUP2 0000022c: MSTORE 0000022d: PUSH1 0x20 0000022f: ADD 00000230: SWAP2 00000231: POP 00000232: POP 00000233: PUSH1 0x40 00000235: MLOAD 00000236: DUP1 00000237: SWAP2 00000238: SUB 00000239: SWAP1 0000023a: RETURN 0000023b: JUMPDEST 0000023c: CALLVALUE 0000023d: ISZERO 0000023e: PUSH2 0x0246 00000241: JUMPI 00000242: PUSH1 0x00 00000244: DUP1 00000245: REVERT 00000246: JUMPDEST 00000247: PUSH2 0x024e 0000024a: PUSH2 0x0579 0000024d: JUMP 0000024e: JUMPDEST 0000024f: PUSH1 0x40 00000251: MLOAD 00000252: DUP1 00000253: DUP3 00000254: DUP2 00000255: MSTORE 00000256: PUSH1 0x20 00000258: ADD 00000259: SWAP2 0000025a: POP 0000025b: POP 0000025c: PUSH1 0x40 0000025e: MLOAD 0000025f: DUP1 00000260: SWAP2 00000261: SUB 00000262: SWAP1 00000263: RETURN 00000264: JUMPDEST 00000265: CALLVALUE 00000266: ISZERO 00000267: PUSH2 0x026f 0000026a: JUMPI 0000026b: PUSH1 0x00 0000026d: DUP1 0000026e: REVERT 0000026f: JUMPDEST 00000270: PUSH2 0x0277 00000273: PUSH2 0x057f 00000276: JUMP 00000277: JUMPDEST 00000278: PUSH1 0x40 0000027a: MLOAD 0000027b: DUP1 0000027c: DUP3 0000027d: ISZERO 0000027e: ISZERO 0000027f: ISZERO 00000280: ISZERO 00000281: DUP2 00000282: MSTORE 00000283: PUSH1 0x20 00000285: ADD 00000286: SWAP2 00000287: POP 00000288: POP 00000289: PUSH1 0x40 0000028b: MLOAD 0000028c: DUP1 0000028d: SWAP2 0000028e: SUB 0000028f: SWAP1 00000290: RETURN 00000291: JUMPDEST 00000292: CALLVALUE 00000293: ISZERO 00000294: PUSH2 0x029c 00000297: JUMPI 00000298: PUSH1 0x00 0000029a: DUP1 0000029b: REVERT 0000029c: JUMPDEST 0000029d: PUSH2 0x02a4 000002a0: PUSH2 0x0592 000002a3: JUMP 000002a4: JUMPDEST 000002a5: PUSH1 0x40 000002a7: MLOAD 000002a8: DUP1 000002a9: DUP3 000002aa: ISZERO 000002ab: ISZERO 000002ac: ISZERO 000002ad: ISZERO 000002ae: DUP2 000002af: MSTORE 000002b0: PUSH1 0x20 000002b2: ADD 000002b3: SWAP2 000002b4: POP 000002b5: POP 000002b6: PUSH1 0x40 000002b8: MLOAD 000002b9: DUP1 000002ba: SWAP2 000002bb: SUB 000002bc: SWAP1 000002bd: RETURN 000002be: JUMPDEST 000002bf: CALLVALUE 000002c0: ISZERO 000002c1: PUSH2 0x02c9 000002c4: JUMPI 000002c5: PUSH1 0x00 000002c7: DUP1 000002c8: REVERT 000002c9: JUMPDEST 000002ca: PUSH2 0x02d1 000002cd: PUSH2 0x05a5 000002d0: JUMP 000002d1: JUMPDEST 000002d2: STOP 000002d3: JUMPDEST 000002d4: CALLVALUE 000002d5: ISZERO 000002d6: PUSH2 0x02de 000002d9: JUMPI 000002da: PUSH1 0x00 000002dc: DUP1 000002dd: REVERT 000002de: JUMPDEST 000002df: PUSH2 0x030a 000002e2: PUSH1 0x04 000002e4: DUP1 000002e5: DUP1 000002e6: CALLDATALOAD 000002e7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000002fc: AND 000002fd: SWAP1 000002fe: PUSH1 0x20 00000300: ADD 00000301: SWAP1 00000302: SWAP2 00000303: SWAP1 00000304: POP 00000305: POP 00000306: PUSH2 0x0618 00000309: JUMP 0000030a: JUMPDEST 0000030b: PUSH1 0x40 0000030d: MLOAD 0000030e: DUP1 0000030f: DUP3 00000310: DUP2 00000311: MSTORE 00000312: PUSH1 0x20 00000314: ADD 00000315: SWAP2 00000316: POP 00000317: POP 00000318: PUSH1 0x40 0000031a: MLOAD 0000031b: DUP1 0000031c: SWAP2 0000031d: SUB 0000031e: SWAP1 0000031f: RETURN 00000320: JUMPDEST 00000321: PUSH1 0x01 00000323: SLOAD 00000324: PUSH1 0x02 00000326: SLOAD 00000327: LT 00000328: ISZERO 00000329: ISZERO 0000032a: PUSH2 0x03f2 0000032d: JUMPI 0000032e: PUSH1 0x01 00000330: PUSH1 0x03 00000332: PUSH1 0x00 00000334: PUSH2 0x0100 00000337: EXP 00000338: DUP2 00000339: SLOAD 0000033a: DUP2 0000033b: PUSH1 0xff 0000033d: MUL 0000033e: NOT 0000033f: AND 00000340: SWAP1 00000341: DUP4 00000342: ISZERO 00000343: ISZERO 00000344: MUL 00000345: OR 00000346: SWAP1 00000347: SSTORE 00000348: POP 00000349: PUSH32 0xec3f991caf7857d61663fd1bba1739e04abd4781238508cde554bb849d790c85 0000036a: PUSH1 0x00 0000036c: DUP1 0000036d: SWAP1 0000036e: SLOAD 0000036f: SWAP1 00000370: PUSH2 0x0100 00000373: EXP 00000374: SWAP1 00000375: DIV 00000376: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000038b: AND 0000038c: PUSH1 0x02 0000038e: SLOAD 0000038f: PUSH1 0x40 00000391: MLOAD 00000392: DUP1 00000393: DUP4 00000394: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003a9: AND 000003aa: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000003bf: AND 000003c0: DUP2 000003c1: MSTORE 000003c2: PUSH1 0x20 000003c4: ADD 000003c5: DUP3 000003c6: DUP2 000003c7: MSTORE 000003c8: PUSH1 0x20 000003ca: ADD 000003cb: SWAP3 000003cc: POP 000003cd: POP 000003ce: POP 000003cf: PUSH1 0x40 000003d1: MLOAD 000003d2: DUP1 000003d3: SWAP2 000003d4: SUB 000003d5: SWAP1 000003d6: LOG1 000003d7: PUSH1 0x01 000003d9: PUSH1 0x03 000003db: PUSH1 0x01 000003dd: PUSH2 0x0100 000003e0: EXP 000003e1: DUP2 000003e2: SLOAD 000003e3: DUP2 000003e4: PUSH1 0xff 000003e6: MUL 000003e7: NOT 000003e8: AND 000003e9: SWAP1 000003ea: DUP4 000003eb: ISZERO 000003ec: ISZERO 000003ed: MUL 000003ee: OR 000003ef: SWAP1 000003f0: SSTORE 000003f1: POP 000003f2: JUMPDEST 000003f3: JUMP 000003f4: JUMPDEST 000003f5: PUSH1 0x00 000003f7: DUP1 000003f8: SWAP1 000003f9: SLOAD 000003fa: SWAP1 000003fb: PUSH2 0x0100 000003fe: EXP 000003ff: SWAP1 00000400: DIV 00000401: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000416: AND 00000417: DUP2 00000418: JUMP 00000419: JUMPDEST 0000041a: CALLER 0000041b: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000430: AND 00000431: PUSH1 0x00 00000433: DUP1 00000434: SWAP1 00000435: SLOAD 00000436: SWAP1 00000437: PUSH2 0x0100 0000043a: EXP 0000043b: SWAP1 0000043c: DIV 0000043d: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000452: AND 00000453: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000468: AND 00000469: EQ 0000046a: DUP1 0000046b: ISZERO 0000046c: PUSH2 0x0475 0000046f: JUMPI 00000470: POP 00000471: PUSH1 0x00 00000473: DUP2 00000474: GT 00000475: JUMPDEST 00000476: ISZERO 00000477: PUSH2 0x0570 0000047a: JUMPI 0000047b: PUSH1 0x00 0000047d: DUP1 0000047e: SWAP1 0000047f: SLOAD 00000480: SWAP1 00000481: PUSH2 0x0100 00000484: EXP 00000485: SWAP1 00000486: DIV 00000487: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000049c: AND 0000049d: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000004b2: AND 000004b3: PUSH2 0x08fc 000004b6: DUP3 000004b7: SWAP1 000004b8: DUP2 000004b9: ISZERO 000004ba: MUL 000004bb: SWAP1 000004bc: PUSH1 0x40 000004be: MLOAD 000004bf: PUSH1 0x00 000004c1: PUSH1 0x40 000004c3: MLOAD 000004c4: DUP1 000004c5: DUP4 000004c6: SUB 000004c7: DUP2 000004c8: DUP6 000004c9: DUP9 000004ca: DUP9 000004cb: CALL 000004cc: SWAP4 000004cd: POP 000004ce: POP 000004cf: POP 000004d0: POP 000004d1: ISZERO 000004d2: PUSH2 0x056f 000004d5: JUMPI 000004d6: PUSH32 0xe842aea7a5f1b01049d752008c53c52890b1a6daf660cf39e8eec506112bbdf6 000004f7: PUSH1 0x00 000004f9: DUP1 000004fa: SWAP1 000004fb: SLOAD 000004fc: SWAP1 000004fd: PUSH2 0x0100 00000500: EXP 00000501: SWAP1 00000502: DIV 00000503: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000518: AND 00000519: DUP3 0000051a: PUSH1 0x00 0000051c: PUSH1 0x40 0000051e: MLOAD 0000051f: DUP1 00000520: DUP5 00000521: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 00000536: AND 00000537: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 0000054c: AND 0000054d: DUP2 0000054e: MSTORE 0000054f: PUSH1 0x20 00000551: ADD 00000552: DUP4 00000553: DUP2 00000554: MSTORE 00000555: PUSH1 0x20 00000557: ADD 00000558: DUP3 00000559: ISZERO 0000055a: ISZERO 0000055b: ISZERO 0000055c: ISZERO 0000055d: DUP2 0000055e: MSTORE 0000055f: PUSH1 0x20 00000561: ADD 00000562: SWAP4 00000563: POP 00000564: POP 00000565: POP 00000566: POP 00000567: PUSH1 0x40 00000569: MLOAD 0000056a: DUP1 0000056b: SWAP2 0000056c: SUB 0000056d: SWAP1 0000056e: LOG1 0000056f: JUMPDEST 00000570: JUMPDEST 00000571: POP 00000572: JUMP 00000573: JUMPDEST 00000574: PUSH1 0x01 00000576: SLOAD 00000577: DUP2 00000578: JUMP 00000579: JUMPDEST 0000057a: PUSH1 0x02 0000057c: SLOAD 0000057d: DUP2 0000057e: JUMP 0000057f: JUMPDEST 00000580: PUSH1 0x03 00000582: PUSH1 0x01 00000584: SWAP1 00000585: SLOAD 00000586: SWAP1 00000587: PUSH2 0x0100 0000058a: EXP 0000058b: SWAP1 0000058c: DIV 0000058d: PUSH1 0xff 0000058f: AND 00000590: DUP2 00000591: JUMP 00000592: JUMPDEST 00000593: PUSH1 0x03 00000595: PUSH1 0x00 00000597: SWAP1 00000598: SLOAD 00000599: SWAP1 0000059a: PUSH2 0x0100 0000059d: EXP 0000059e: SWAP1 0000059f: DIV 000005a0: PUSH1 0xff 000005a2: AND 000005a3: DUP2 000005a4: JUMP 000005a5: JUMPDEST 000005a6: CALLER 000005a7: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000005bc: AND 000005bd: PUSH1 0x00 000005bf: DUP1 000005c0: SWAP1 000005c1: SLOAD 000005c2: SWAP1 000005c3: PUSH2 0x0100 000005c6: EXP 000005c7: SWAP1 000005c8: DIV 000005c9: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000005de: AND 000005df: PUSH20 0xffffffffffffffffffffffffffffffffffffffff 000005f4: AND 000005f5: EQ 000005f6: ISZERO 000005f7: PUSH2 0x0616 000005fa: JUMPI 000005fb: PUSH1 0x01 000005fd: PUSH1 0x03 000005ff: PUSH1 0x01 00000601: PUSH2 0x0100 00000604: EXP 00000605: DUP2 00000606: SLOAD 00000607: DUP2 00000608: PUSH1 0xff 0000060a: MUL 0000060b: NOT 0000060c: AND 0000060d: SWAP1 0000060e: DUP4 0000060f: ISZERO 00000610: ISZERO 00000611: MUL 00000612: OR 00000613: SWAP1 00000614: SSTORE 00000615: POP 00000616: JUMPDEST 00000617: JUMP 00000618: JUMPDEST 00000619: PUSH1 0x04 0000061b: PUSH1 0x20 0000061d: MSTORE 0000061e: DUP1 0000061f: PUSH1 0x00 00000621: MSTORE 00000622: PUSH1 0x40 00000624: PUSH1 0x00 00000626: KECCAK256 00000627: PUSH1 0x00 00000629: SWAP2 0000062a: POP 0000062b: SWAP1 0000062c: POP 0000062d: SLOAD 0000062e: DUP2 0000062f: JUMP 00000630: STOP 00000631: LOG1 00000632: PUSH6 0x627a7a723058 00000639: KECCAK256 0000063a: UNKNOWN(0xE7) 0000063b: PUSH13 0x6dbf44f0248b8dfa8aac0c75f0 00000649: GASPRICE 0000064a: SWAP15 0000064b: UNKNOWN(0xF6) 0000064c: DUP12 0000064d: SDIV 0000064e: UNKNOWN(0xA9) 0000064f: UNKNOWN(0xB6) 00000650: UNKNOWN(0xD6) 00000651: PUSH26
Warning: This is a nightly build of Foundry. It is recommended to use the latest stable version. To mute this warning set `FOUNDRY_DISABLE_NIGHTLY_WARNING` in your environment.
| Severity | Category | Tool | Title | Confidence | Validated | Confirmed | Details |
|---|---|---|---|---|---|---|---|
| high | other | detector | Untrusted CALL target/value reachable | 60 | no | no |
viewtrace_id: 0xa53e2b3647475ded11944e68dd9029f0ad45e74d151f03b5a11ad20b581fa16b
call_targets:
0xaed867d398557fdc4ade1ecb424823e7788e6f55
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xa53e2b3647475ded11944e68dd9029f0ad45e74d151f03b5a11ad20b581fa16b",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0xaed867d398557fdc4ade1ecb424823e7788e6f55"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xffffffff",
"selector": "0xffffffff",
"calldata_variants": [
"0xffffffff",
"0xffffffff0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x01cb3b20",
"selector": "0x01cb3b20",
"calldata_variants": [
"0x01cb3b20",
"0x01cb3b200000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x38af3eed",
"selector": "0x38af3eed",
"calldata_variants": [
"0x38af3eed",
"0x38af3eed0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x5f56b6fe",
"selector": "0x5f56b6fe",
"calldata_variants": [
"0x5f56b6fe",
"0x5f56b6fe0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x7a3a0e84",
"selector": "0x7a3a0e84",
"calldata_variants": [
"0x7a3a0e84",
"0x7a3a0e840000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x7b3e5e7b",
"selector": "0x7b3e5e7b",
"calldata_variants": [
"0x7b3e5e7b",
"0x7b3e5e7b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xccb07cef",
"selector": "0xccb07cef",
"calldata_variants": [
"0xccb07cef",
"0xccb07cef0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd424f628",
"selector": "0xd424f628",
"calldata_variants": [
"0xd424f628",
"0xd424f6280000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1227,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"call_count": 1,
"guards_detected": [],
"untrusted_call_count": 1
}
|
| high | other | detector | ETH value transfer possible | 55 | no | no |
viewtrace_id: 0xa53e2b3647475ded11944e68dd9029f0ad45e74d151f03b5a11ad20b581fa16b
call_targets:
0xaed867d398557fdc4ade1ecb424823e7788e6f55
target_varies:
no
classification:
constant_target
validation_json{
"sink": "CALL",
"errors": 0,
"status": "sink_reached",
"attempts": 1,
"trace_id": "0xa53e2b3647475ded11944e68dd9029f0ad45e74d151f03b5a11ad20b581fa16b",
"confirmed": false,
"trace_mode": "callTracer",
"call_targets": [
"0xaed867d398557fdc4ade1ecb424823e7788e6f55"
],
"matched_probe": null,
"target_varies": false,
"classification": "constant_target"
}
witness_json{
"notes": "heuristic witness; entrypoints are best-effort selectors with zeroed calldata",
"constraints": [],
"entrypoints": [
{
"calldata": "0xffffffff",
"selector": "0xffffffff",
"calldata_variants": [
"0xffffffff",
"0xffffffff0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x01cb3b20",
"selector": "0x01cb3b20",
"calldata_variants": [
"0x01cb3b20",
"0x01cb3b200000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x38af3eed",
"selector": "0x38af3eed",
"calldata_variants": [
"0x38af3eed",
"0x38af3eed0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x5f56b6fe",
"selector": "0x5f56b6fe",
"calldata_variants": [
"0x5f56b6fe",
"0x5f56b6fe0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x7a3a0e84",
"selector": "0x7a3a0e84",
"calldata_variants": [
"0x7a3a0e84",
"0x7a3a0e840000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0x7b3e5e7b",
"selector": "0x7b3e5e7b",
"calldata_variants": [
"0x7b3e5e7b",
"0x7b3e5e7b0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xccb07cef",
"selector": "0xccb07cef",
"calldata_variants": [
"0xccb07cef",
"0xccb07cef0000000000000000000000000000000000000000000000000000000000000000"
]
},
{
"calldata": "0xd424f628",
"selector": "0xd424f628",
"calldata_variants": [
"0xd424f628",
"0xd424f6280000000000000000000000000000000000000000000000000000000000000000"
]
}
]
}
evidence_json{
"examples": [
{
"pc": 1227,
"opcode": "CALL",
"returndata_checked": null,
"value_expression_category": "computed",
"target_expression_category": "computed"
}
],
"eth_value_calls": 1,
"guards_detected": []
}
|