Commit 4f07d1d
committed
fix: filter type None crash and blocklist Bash bypass
- _safety_filter: set self._type = FilterType.TOOL to avoid
AttributeError on self._type.name when scan throws.
- _check_blocklist_override: skip Python string stripping for
UNKNOWN scripts to avoid missing Bash eval/bash -c patterns.1 parent 99cffb9 commit 4f07d1d
2 files changed
Lines changed: 7 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
83 | 83 | | |
84 | 84 | | |
85 | 85 | | |
86 | | - | |
| 86 | + | |
| 87 | + | |
87 | 88 | | |
88 | 89 | | |
89 | 90 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
776 | 776 | | |
777 | 777 | | |
778 | 778 | | |
779 | | - | |
780 | | - | |
781 | | - | |
782 | | - | |
| 779 | + | |
| 780 | + | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
783 | 784 | | |
784 | 785 | | |
785 | 786 | | |
| |||
0 commit comments