|
1 | 1 | {
|
2 | 2 | "errors": [],
|
3 |
| - "generated_at": "2020-11-26T11:00:36Z", |
| 3 | + "generated_at": "2021-11-20T17:06:28Z", |
4 | 4 | "metrics": {
|
5 | 5 | "./bot.py": {
|
6 | 6 | "CONFIDENCE.HIGH": 1.0,
|
|
11 | 11 | "SEVERITY.LOW": 1.0,
|
12 | 12 | "SEVERITY.MEDIUM": 0.0,
|
13 | 13 | "SEVERITY.UNDEFINED": 0.0,
|
14 |
| - "loc": 1321, |
| 14 | + "loc": 1406, |
15 | 15 | "nosec": 0
|
16 | 16 | },
|
17 | 17 | "./cogs/modmail.py": {
|
|
23 | 23 | "SEVERITY.LOW": 0.0,
|
24 | 24 | "SEVERITY.MEDIUM": 0.0,
|
25 | 25 | "SEVERITY.UNDEFINED": 0.0,
|
26 |
| - "loc": 1273, |
| 26 | + "loc": 1678, |
27 | 27 | "nosec": 0
|
28 | 28 | },
|
29 | 29 | "./cogs/plugins.py": {
|
|
35 | 35 | "SEVERITY.LOW": 1.0,
|
36 | 36 | "SEVERITY.MEDIUM": 0.0,
|
37 | 37 | "SEVERITY.UNDEFINED": 0.0,
|
38 |
| - "loc": 578, |
| 38 | + "loc": 597, |
39 | 39 | "nosec": 0
|
40 | 40 | },
|
41 | 41 | "./cogs/utility.py": {
|
|
47 | 47 | "SEVERITY.LOW": 1.0,
|
48 | 48 | "SEVERITY.MEDIUM": 1.0,
|
49 | 49 | "SEVERITY.UNDEFINED": 0.0,
|
50 |
| - "loc": 1755, |
| 50 | + "loc": 1768, |
51 | 51 | "nosec": 0
|
52 | 52 | },
|
53 | 53 | "./core/_color_data.py": {
|
|
71 | 71 | "SEVERITY.LOW": 1.0,
|
72 | 72 | "SEVERITY.MEDIUM": 0.0,
|
73 | 73 | "SEVERITY.UNDEFINED": 0.0,
|
74 |
| - "loc": 155, |
| 74 | + "loc": 159, |
75 | 75 | "nosec": 0
|
76 | 76 | },
|
77 | 77 | "./core/checks.py": {
|
|
83 | 83 | "SEVERITY.LOW": 0.0,
|
84 | 84 | "SEVERITY.MEDIUM": 0.0,
|
85 | 85 | "SEVERITY.UNDEFINED": 0.0,
|
86 |
| - "loc": 90, |
| 86 | + "loc": 105, |
87 | 87 | "nosec": 0
|
88 | 88 | },
|
89 | 89 | "./core/clients.py": {
|
|
95 | 95 | "SEVERITY.LOW": 1.0,
|
96 | 96 | "SEVERITY.MEDIUM": 0.0,
|
97 | 97 | "SEVERITY.UNDEFINED": 0.0,
|
98 |
| - "loc": 587, |
| 98 | + "loc": 598, |
99 | 99 | "nosec": 0
|
100 | 100 | },
|
101 | 101 | "./core/config.py": {
|
|
107 | 107 | "SEVERITY.LOW": 0.0,
|
108 | 108 | "SEVERITY.MEDIUM": 0.0,
|
109 | 109 | "SEVERITY.UNDEFINED": 0.0,
|
110 |
| - "loc": 352, |
| 110 | + "loc": 375, |
111 | 111 | "nosec": 0
|
112 | 112 | },
|
113 | 113 | "./core/decorators.py": {
|
|
131 | 131 | "SEVERITY.LOW": 0.0,
|
132 | 132 | "SEVERITY.MEDIUM": 0.0,
|
133 | 133 | "SEVERITY.UNDEFINED": 0.0,
|
134 |
| - "loc": 202, |
| 134 | + "loc": 204, |
135 | 135 | "nosec": 0
|
136 | 136 | },
|
137 | 137 | "./core/paginator.py": {
|
|
155 | 155 | "SEVERITY.LOW": 0.0,
|
156 | 156 | "SEVERITY.MEDIUM": 0.0,
|
157 | 157 | "SEVERITY.UNDEFINED": 0.0,
|
158 |
| - "loc": 996, |
| 158 | + "loc": 1097, |
159 | 159 | "nosec": 0
|
160 | 160 | },
|
161 | 161 | "./core/time.py": {
|
|
167 | 167 | "SEVERITY.LOW": 0.0,
|
168 | 168 | "SEVERITY.MEDIUM": 0.0,
|
169 | 169 | "SEVERITY.UNDEFINED": 0.0,
|
170 |
| - "loc": 158, |
| 170 | + "loc": 156, |
171 | 171 | "nosec": 0
|
172 | 172 | },
|
173 | 173 | "./core/utils.py": {
|
|
179 | 179 | "SEVERITY.LOW": 0.0,
|
180 | 180 | "SEVERITY.MEDIUM": 0.0,
|
181 | 181 | "SEVERITY.UNDEFINED": 0.0,
|
182 |
| - "loc": 282, |
183 |
| - "nosec": 0 |
184 |
| - }, |
185 |
| - "./plugins/kyb3r/modmail-plugins/profanity-filter-master/profanity-filter.py": { |
186 |
| - "CONFIDENCE.HIGH": 0.0, |
187 |
| - "CONFIDENCE.LOW": 0.0, |
188 |
| - "CONFIDENCE.MEDIUM": 0.0, |
189 |
| - "CONFIDENCE.UNDEFINED": 0.0, |
190 |
| - "SEVERITY.HIGH": 0.0, |
191 |
| - "SEVERITY.LOW": 0.0, |
192 |
| - "SEVERITY.MEDIUM": 0.0, |
193 |
| - "SEVERITY.UNDEFINED": 0.0, |
194 |
| - "loc": 81, |
| 182 | + "loc": 351, |
195 | 183 | "nosec": 0
|
196 | 184 | },
|
197 | 185 | "_totals": {
|
|
203 | 191 | "SEVERITY.LOW": 5.0,
|
204 | 192 | "SEVERITY.MEDIUM": 1.0,
|
205 | 193 | "SEVERITY.UNDEFINED": 0.0,
|
206 |
| - "loc": 9214, |
| 194 | + "loc": 9878, |
207 | 195 | "nosec": 0
|
208 | 196 | }
|
209 | 197 | },
|
210 | 198 | "results": [
|
211 | 199 | {
|
212 |
| - "code": "11 from datetime import datetime\n12 from subprocess import PIPE\n13 from types import SimpleNamespace\n", |
| 200 | + "code": "13 from datetime import datetime\n14 from subprocess import PIPE\n15 from types import SimpleNamespace\n", |
213 | 201 | "filename": "./bot.py",
|
214 | 202 | "issue_confidence": "HIGH",
|
215 | 203 | "issue_severity": "LOW",
|
216 | 204 | "issue_text": "Consider possible security implications associated with PIPE module.",
|
217 |
| - "line_number": 12, |
| 205 | + "line_number": 14, |
218 | 206 | "line_range": [
|
219 |
| - 12 |
| 207 | + 14 |
220 | 208 | ],
|
221 | 209 | "more_info": "https://bandit.readthedocs.io/en/latest/blacklists/blacklist_imports.html#b404-import-subprocess",
|
222 | 210 | "test_id": "B404",
|
|
238 | 226 | "test_name": "blacklist"
|
239 | 227 | },
|
240 | 228 | {
|
241 |
| - "code": "13 from json import JSONDecodeError, loads\n14 from subprocess import PIPE\n15 from textwrap import indent\n", |
| 229 | + "code": "12 from json import JSONDecodeError, loads\n13 from subprocess import PIPE\n14 from textwrap import indent\n", |
242 | 230 | "filename": "./cogs/utility.py",
|
243 | 231 | "issue_confidence": "HIGH",
|
244 | 232 | "issue_severity": "LOW",
|
245 | 233 | "issue_text": "Consider possible security implications associated with PIPE module.",
|
246 |
| - "line_number": 14, |
| 234 | + "line_number": 13, |
247 | 235 | "line_range": [
|
248 |
| - 14 |
| 236 | + 13 |
249 | 237 | ],
|
250 | 238 | "more_info": "https://bandit.readthedocs.io/en/latest/blacklists/blacklist_imports.html#b404-import-subprocess",
|
251 | 239 | "test_id": "B404",
|
252 | 240 | "test_name": "blacklist"
|
253 | 241 | },
|
254 | 242 | {
|
255 |
| - "code": "2039 try:\n2040 exec(to_compile, env) # pylint: disable=exec-used\n2041 except Exception as exc:\n", |
| 243 | + "code": "2061 try:\n2062 exec(to_compile, env) # pylint: disable=exec-used\n2063 except Exception as exc:\n", |
256 | 244 | "filename": "./cogs/utility.py",
|
257 | 245 | "issue_confidence": "HIGH",
|
258 | 246 | "issue_severity": "MEDIUM",
|
259 | 247 | "issue_text": "Use of exec detected.",
|
260 |
| - "line_number": 2040, |
| 248 | + "line_number": 2062, |
261 | 249 | "line_range": [
|
262 |
| - 2040 |
| 250 | + 2062 |
263 | 251 | ],
|
264 | 252 | "more_info": "https://bandit.readthedocs.io/en/latest/plugins/b102_exec_used.html",
|
265 | 253 | "test_id": "B102",
|
|
280 | 268 | "test_name": "blacklist"
|
281 | 269 | },
|
282 | 270 | {
|
283 |
| - "code": "67 \n68 def __init__(self, bot, access_token: str = \"\", username: str = \"\", **kwargs):\n69 self.bot = bot\n70 self.session = bot.session\n71 self.headers: dict = None\n72 self.access_token = access_token\n73 self.username = username\n74 self.avatar_url: str = kwargs.pop(\"avatar_url\", \"\")\n75 self.url: str = kwargs.pop(\"url\", \"\")\n76 if self.access_token:\n77 self.headers = {\"Authorization\": \"token \" + str(access_token)}\n78 \n79 @property\n80 def BRANCH(self):\n", |
| 271 | + "code": "67 \n68 def __init__(self, bot, access_token: str = \"\", username: str = \"\", **kwargs):\n69 self.bot = bot\n70 self.session = bot.session\n71 self.headers: Optional[dict] = None\n72 self.access_token = access_token\n73 self.username = username\n74 self.avatar_url: str = kwargs.pop(\"avatar_url\", \"\")\n75 self.url: str = kwargs.pop(\"url\", \"\")\n76 if self.access_token:\n77 self.headers = {\"Authorization\": \"token \" + str(access_token)}\n78 \n79 @property\n80 def BRANCH(self):\n", |
284 | 272 | "filename": "./core/clients.py",
|
285 | 273 | "issue_confidence": "MEDIUM",
|
286 | 274 | "issue_severity": "LOW",
|
|
0 commit comments