DF-3540 / manifest.json
{ "finding_id": "DF-3540", "verdict": "reproduced", "impact": "panic", "confidence": "certain", "reproduce": { "build": "cd /usr/src/sys/netgraph7/netgraph && make && (cd ../socket && make) && (cd ../bpf && make) && cc -O2 -o bpf_cycle bpf_cycle.c", "run": "kldload netgraph.ko ng_socket.ko ng_bpf.ko (full paths); ./bpf_cycle self (root)", "expected": "panic: assertion \"ref < &td->td_toks_end\" failed in lwkt_gettoken_shared at sys/kern/lwkt_token.c:732; ng_apply_item recursion in trace; guest down" }, "kernel_refs": [ "sys/netgraph7/bpf/ng_bpf.c:584", "sys/netgraph7/bpf/ng_bpf.c:500", "sys/netgraph7/netgraph/ng_base.c:1961", "sys/kern/lwkt_token.c:732" ], "artifacts": [ "README.md", "VERDICT.md", "bpf_cycle.c", "build.sh", "run.sh", "run.log", "unpriv_check.txt", "panic.txt", "console_full.txt", "console_cross.txt", "stock_cross_run.log", "fix1_self.log", "fix1_cross.log", "fix2_self.log", "fix2_cross.log", "fix.diff", "verdict.json", "manifest.json" ] } |