Scan report
Alexey-T / CudaText
Could an attacker exploit mistakes in this code?
Real issues worth reviewing before you rely on this code.
- High
- 10
- Medium
- 18
- Low
- 137
Sources: Bandit, Semgrep, pip-audit
Does this code look like it is trying to cause harm?
Minor issues. Worth a glance, unlikely to be urgent.
- High
- 4
- Medium
- 4
- Low
- 9
Sources: YARA, ClamAV, GuardDog, dependency checker
- Likely real
- 7
- Uncertain
- 33
- Likely noise
- 142
The risk classifier rates every finding for how likely it is to be a real issue. Likely noise still counts, just much less.
What we found, in plain English
This repository has a medium vulnerability score of 67, which means there are several insecure coding patterns that an attacker could potentially exploit if the code is used in a real-world application. The most serious issues involve using shell commands and subprocess calls with shell=True, which can lead to command injection attacks, as well as the use of weak hash functions like MD5 and SHA1 that should be replaced for better security. While there are also signs of potential malicious intent detected by specific rules, these appear to be standard obfuscation techniques or legitimate code modifications rather than intentional malware, so they do not significantly change the overall risk profile. The scan identified 182 total findings, but only a small number of high-priority items like hardcoded passwords and dangerous YARA rule matches were flagged as critical threats. Overall, while the code contains known security risks that need to be addressed through refactoring, it does not appear to contain active malicious code or hidden backdoors based on this analysis.
Written by a local language model from the findings below. The risk scores come from the classifier, not from this summary.
Detections by engine
Score over time
Overall score each time this repository was scanned.
Findings
Highest severity first. Select a finding to see the code and what it means.
-
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 605
- Likely real
- Uncertain, 35% confidence
Starting a process with a shell, possible injection detected, security issue.
604 #macOS 605 os.system('open "%s"'%sfn) 606 elif suffix=='__haiku': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 605
- Likely real
- Uncertain, 35% confidence
Starting a process with a shell, possible injection detected, security issue.
604 #macOS 605 os.system('open "%s"'%sfn) 606 elif suffix=='__haiku': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 628
- Likely real
- Uncertain, 35% confidence
Starting a process with a shell, possible injection detected, security issue.
627 #macOS cannot handle quoted filename 628 os.system('open --new --reveal '+sfn.replace(' ', '\\ ')) 629 elif suffix=='__haiku': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 628
- Likely real
- Uncertain, 35% confidence
Starting a process with a shell, possible injection detected, security issue.
627 #macOS cannot handle quoted filename 628 os.system('open --new --reveal '+sfn.replace(' ', '\\ ')) 629 elif suffix=='__haiku': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_lib.py line 676
- Likely real
- Uncertain, 33% confidence
subprocess call with shell=True identified, security issue.
675 import subprocess 676 subprocess.Popen('start "" "{}"'.format(url), shell=True) 677 else: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_lib.py line 676
- Likely real
- Uncertain, 33% confidence
subprocess call with shell=True identified, security issue.
675 import subprocess 676 subprocess.Popen('start "" "{}"'.format(url), shell=True) 677 else: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 624
- Likely real
- Uncertain, 32% confidence
subprocess call with shell=True identified, security issue.
623 import subprocess 624 subprocess.Popen(('explorer.exe', '/select,', sfn), shell=True) # works better 625 elif suffix=='__mac': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 624
- Likely real
- Uncertain, 32% confidence
subprocess call with shell=True identified, security issue.
623 import subprocess 624 subprocess.Popen(('explorer.exe', '/select,', sfn), shell=True) # works better 625 elif suffix=='__mac': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 602
- Likely real
- Uncertain, 32% confidence
subprocess call with shell=True identified, security issue.
601 import subprocess 602 subprocess.Popen('start "" "{}"'.format(sfn), shell=True, cwd=os.path.dirname(sfn)) 603 elif suffix=='__mac': -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 602
- Likely real
- Uncertain, 32% confidence
subprocess call with shell=True identified, security issue.
601 import subprocess 602 subprocess.Popen('start "" "{}"'.format(sfn), shell=True, cwd=os.path.dirname(sfn)) 603 elif suffix=='__mac': -
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_multi_installer/__init__.py
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/py/cuda_multi_installer/__init__.py
- Likely real
- Probably noise, 1% confidence
YARA rule matched: detect_download_and_execute — Downloads a remote resource AND executes it - the actually dangerous combination, not just downloading alone
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/data/lexlib/Bash script.lcf
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_persistence_mechanism — Modifies a startup/scheduling location - legitimate application code essentially never does this
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/data/lexlib/Bash script.lcf
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_persistence_mechanism — Modifies a startup/scheduling location - legitimate application code essentially never does this
-
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_opts_dlg.py line 1360
- Likely real
- Yes, 98% confidence
Detects unicode homoglyphs and uncommon characters used for obfuscation [threat-runtime-obfuscation-unicode]
body = '\n'.join(m.chng_rpt) dlg_wrapper(_('Сhange log') , 500+10 ,400+10, [ dict(cid='body',tp='me' ,l=5,w=500 ,t=5,h=400, ro_mono_brd='... -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_lexer_detecter/lexertypes.py line 4
- Likely real
- Yes, 96% confidence
Detects access to sensitive files (credentials, configs, keys) [threat-filesystem-read]
"/.htpasswd": ['Apache config'], "/.env": ['DotENV'], "/.env.dist": ['DotENV'], "/.env.local": ['DotENV'], -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_lexer_detecter/lexertypes.py line 6
- Likely real
- Yes, 96% confidence
Detects access to sensitive files (credentials, configs, keys) [threat-filesystem-read]
"/.env.dist": ['DotENV'], "/.env.local": ['DotENV'], "/.env.sample": ['DotENV'], "/.env.example": ['DotENV'], -
- Engine
- GuardDog · Supply-chain attack heuristics
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_lexer_detecter/lexertypes.py line 16
- Likely real
- Yes, 96% confidence
Detects access to sensitive files (credentials, configs, keys) [threat-filesystem-read]
"/.env.prod": ['DotENV'], "/.env.production": ['DotENV'], "/.env.production.local": ['DotENV'], "/.env.dusk.local": ['DotENV'], -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/auth.py line 156
- Likely real
- Uncertain, 49% confidence
Use of weak SHA1 hash for security. Consider usedforsecurity=False
155 x = x.encode("utf-8") 156 return hashlib.sha1(x).hexdigest() 157 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/auth.py line 205
- Likely real
- Uncertain, 49% confidence
Use of weak SHA1 hash for security. Consider usedforsecurity=False
204 205 cnonce = hashlib.sha1(s).hexdigest()[:16] 206 if _algorithm == "MD5-SESS": -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/auth.py line 148
- Likely real
- Uncertain, 49% confidence
Use of weak MD5 hash for security. Consider usedforsecurity=False
147 x = x.encode("utf-8") 148 return hashlib.md5(x).hexdigest() 149 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/auth.py line 205
- Likely real
- Uncertain, 49% confidence
Use of weak SHA1 hash for security. Consider usedforsecurity=False
204 205 cnonce = hashlib.sha1(s).hexdigest()[:16] 206 if _algorithm == "MD5-SESS": -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/auth.py line 156
- Likely real
- Uncertain, 49% confidence
Use of weak SHA1 hash for security. Consider usedforsecurity=False
155 x = x.encode("utf-8") 156 return hashlib.sha1(x).hexdigest() 157 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/auth.py line 148
- Likely real
- Uncertain, 49% confidence
Use of weak MD5 hash for security. Consider usedforsecurity=False
147 x = x.encode("utf-8") 148 return hashlib.md5(x).hexdigest() 149 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_lib.py line 320
- Likely real
- Uncertain, 41% confidence
Use of possibly insecure function - consider using safer ast.literal_eval.
319 def p2c(match): 320 return eval(match.group(1)) 321 return re.sub(r'^\s*"__c_m_n_t_\d+__": "(.*)",?$', p2c, text, flags=re.MULTILINE) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_lib.py line 320
- Likely real
- Uncertain, 41% confidence
Use of possibly insecure function - consider using safer ast.literal_eval.
319 def p2c(match): 320 return eval(match.group(1)) 321 return re.sub(r'^\s*"__c_m_n_t_\d+__": "(.*)",?$', p2c, text, flags=re.MULTILINE) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/__init__.py line 427
- Likely real
- Uncertain, 41% confidence
Use of possibly insecure function - consider using safer ast.literal_eval.
426 pass; #LOG and log('clls_t={}',(clls_t)) 427 clls16 = eval(clls_t) 428 pass; #LOG and log('clls16={}',(clls16)) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/__init__.py line 427
- Likely real
- Uncertain, 41% confidence
Use of possibly insecure function - consider using safer ast.literal_eval.
426 pass; #LOG and log('clls_t={}',(clls_t)) 427 clls16 = eval(clls_t) 428 pass; #LOG and log('clls16={}',(clls16)) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudatext_reset_plugins.py line 12
- Likely real
- Uncertain, 40% confidence
Use of exec detected.
11 print('Reset plugin: ' + s) 12 exec('global %s; del %s' % (name, name)) 13 if s in sys.modules: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudatext_reset_plugins.py line 12
- Likely real
- Uncertain, 40% confidence
Use of exec detected.
11 print('Reset plugin: ' + s) 12 exec('global %s; del %s' % (name, name)) 13 if s in sys.modules: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_multi_installer/__init__.py line 73
- Likely real
- Uncertain, 39% confidence
Use of exec detected.
72 73 exec(open(fn).read()) 74 os.remove(fn) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_multi_installer/__init__.py line 73
- Likely real
- Uncertain, 39% confidence
Use of exec detected.
72 73 exec(open(fn).read()) 74 os.remove(fn) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_opts_dlg.py line 2143
- Likely real
- Uncertain, 38% confidence
Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.
2142 usr_opts = pickle.loads(pickle.dumps(usr_opts)) # clone to pop 2143 lex_opts = pickle.loads(pickle.dumps(lex_opts)) if lex else {} # clone to pop 2144 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_opts_dlg.py line 2141
- Likely real
- Uncertain, 38% confidence
Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.
2140 2141 def_opts = pickle.loads(pickle.dumps(def_opts)) # clone to pop 2142 usr_opts = pickle.loads(pickle.dumps(usr_opts)) # clone to pop -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_opts_dlg.py line 2142
- Likely real
- Uncertain, 38% confidence
Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.
2141 def_opts = pickle.loads(pickle.dumps(def_opts)) # clone to pop 2142 usr_opts = pickle.loads(pickle.dumps(usr_opts)) # clone to pop 2143 lex_opts = pickle.loads(pickle.dumps(lex_opts)) if lex else {} # clone to pop -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /tools/download_addons.py line 65
- Likely real
- Probably noise, 22% confidence
Call to requests without timeout
64 try: 65 r = requests.get(url, proxies=None) 66 with open(fn_temp, 'wb') as f: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 460
- Likely real
- Yes, 95% confidence
Possible hardcoded password: '-'
459 token = token.strip() 460 if not token or token == '-': 461 return None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 1322
- Likely real
- Yes, 65% confidence
Possible hardcoded password: '0'
1321 n = len(self.results) 1322 st = {'PASS': 0, 'FAIL': 0, 'ERR': 0, 'SKIP': 0} 1323 for r in self.results: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 787
- Likely real
- Yes, 65% confidence
Possible hardcoded password: '0'
786 n = len(self.results) 787 st = {'PASS': 0, 'FAIL': 0, 'ERR': 0, 'SKIP': 0} 788 for r in self.results: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 611
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
610 #other Unixes 611 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.as_uri())) 612 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 611
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
610 #other Unixes 611 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.as_uri())) 612 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 634
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
633 #Linux and others 634 if os.spawnvp(os.P_WAIT, 'dbus-send', ('dbus-send', '--session', '--dest=org.freedesktop.FileManager1', '--type=method_call', '--print-reply', '/org/freedesktop/FileManager1', 'org.freedesktop.FileManager1.ShowItems', 'array:string:'+fn.as_uri(), 'string:')): 635 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.parent.as_uri())) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 635
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
634 if os.spawnvp(os.P_WAIT, 'dbus-send', ('dbus-send', '--session', '--dest=org.freedesktop.FileManager1', '--type=method_call', '--print-reply', '/org/freedesktop/FileManager1', 'org.freedesktop.FileManager1.ShowItems', 'array:string:'+fn.as_uri(), 'string:')): 635 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.parent.as_uri())) 636 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 634
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
633 #Linux and others 634 if os.spawnvp(os.P_WAIT, 'dbus-send', ('dbus-send', '--session', '--dest=org.freedesktop.FileManager1', '--type=method_call', '--print-reply', '/org/freedesktop/FileManager1', 'org.freedesktop.FileManager1.ShowItems', 'array:string:'+fn.as_uri(), 'string:')): 635 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.parent.as_uri())) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 635
- Likely real
- Uncertain, 36% confidence
Starting a process without a shell.
634 if os.spawnvp(os.P_WAIT, 'dbus-send', ('dbus-send', '--session', '--dest=org.freedesktop.FileManager1', '--type=method_call', '--print-reply', '/org/freedesktop/FileManager1', 'org.freedesktop.FileManager1.ShowItems', 'array:string:'+fn.as_uri(), 'string:')): 635 os.spawnvp(os.P_WAIT, 'xdg-open', ('xdg-open', fn.parent.as_uri())) 636 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 19
- Likely real
- Probably noise, 25% confidence
subprocess call with shell=True seems safe, but may be changed in the future, consider rewriting without shell
18 try: 19 desc = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 20 for s in ("Ubuntu", "Debian", "KDE neon"): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 19
- Likely real
- Probably noise, 25% confidence
subprocess call with shell=True seems safe, but may be changed in the future, consider rewriting without shell
18 try: 19 desc = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 20 for s in ("Ubuntu", "Debian", "KDE neon"): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__fosshub.py line 24
- Likely real
- Probably noise, 24% confidence
subprocess call with shell=True seems safe, but may be changed in the future, consider rewriting without shell
23 try: 24 LSB_RELEASE = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 25 if ("Ubuntu" in LSB_RELEASE or "Debian" in LSB_RELEASE) and (UNIX_CPU == 'amd64'): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__fosshub.py line 24
- Likely real
- Probably noise, 24% confidence
subprocess call with shell=True seems safe, but may be changed in the future, consider rewriting without shell
23 try: 24 LSB_RELEASE = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 25 if ("Ubuntu" in LSB_RELEASE or "Debian" in LSB_RELEASE) and (UNIX_CPU == 'amd64'): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/cd_plug_lib.py line 13
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
12 13 import sys, os, gettext, logging, inspect, time, collections, json, re, subprocess 14 from time import perf_counter -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_lib.py line 675
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
674 if os.name=='nt': 675 import subprocess 676 subprocess.Popen('start "" "{}"'.format(url), shell=True) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 281
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
280 elif system == 'Darwin': 281 import subprocess 282 # total pages -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 623
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
622 #os.system('explorer.exe /select,'+sfn) 623 import subprocess 624 subprocess.Popen(('explorer.exe', '/select,', sfn), shell=True) # works better -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 342
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
341 elif system == 'Darwin': 342 import subprocess 343 # total pages -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 601
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
600 #os.startfile(sfn) crashes with LSP plugin 601 import subprocess 602 subprocess.Popen('start "" "{}"'.format(sfn), shell=True, cwd=os.path.dirname(sfn)) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 17
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
16 if (TEXT_OS == 'linux') and (TEXT_CPU == 'amd64'): 17 import subprocess 18 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_lib.py line 675
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
674 if os.name=='nt': 675 import subprocess 676 subprocess.Popen('start "" "{}"'.format(url), shell=True) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 623
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
622 #os.system('explorer.exe /select,'+sfn) 623 import subprocess 624 subprocess.Popen(('explorer.exe', '/select,', sfn), shell=True) # works better -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 601
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
600 #os.startfile(sfn) crashes with LSP plugin 601 import subprocess 602 subprocess.Popen('start "" "{}"'.format(sfn), shell=True, cwd=os.path.dirname(sfn)) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/cd_plug_lib.py line 13
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
12 13 import sys, os, gettext, logging, inspect, time, collections, json, re, subprocess 14 from time import perf_counter -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 13
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
12 13 import sys, os, gettext, logging, inspect, time, collections, json, re, subprocess 14 from time import perf_counter -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 17
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
16 if (TEXT_OS == 'linux') and (TEXT_CPU == 'amd64'): 17 import subprocess 18 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_nodejs.py line 3
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
2 import platform 3 import subprocess 4 from shutil import which -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_github.py line 3
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
2 import json 3 import subprocess 4 from datetime import datetime -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/__init__.py line 6
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
5 import collections 6 import subprocess 7 from cudatext import * -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_nodejs.py line 3
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
2 import platform 3 import subprocess 4 from shutil import which -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_github.py line 3
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
2 import json 3 import subprocess 4 from datetime import datetime -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/__init__.py line 6
- Likely real
- Probably noise, 14% confidence
Consider possible security implications associated with the subprocess module.
5 import collections 6 import subprocess 7 from cudatext import * -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__fosshub.py line 22
- Likely real
- Probably noise, 13% confidence
Consider possible security implications associated with the subprocess module.
21 if OS == 'Linux': 22 import subprocess 23 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__fosshub.py line 22
- Likely real
- Probably noise, 13% confidence
Consider possible security implications associated with the subprocess module.
21 if OS == 'Linux': 22 import subprocess 23 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 287
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
286 # free + inactive (approx available) 287 vm = subprocess.check_output(['vm_stat'], universal_newlines=True) 288 page_size = 4096 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 283
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
282 # total pages 283 out = subprocess.check_output(['sysctl', '-n', 'hw.memsize'], 284 universal_newlines=True).strip() 285 total = int(out) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 348
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
347 # free + inactive (approx available) 348 vm = subprocess.check_output(['vm_stat'], universal_newlines=True) 349 page_size = 4096 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 344
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
343 # total pages 344 out = subprocess.check_output(['sysctl', '-n', 'hw.memsize'], 345 universal_newlines=True).strip() 346 total = int(out) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 19
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
18 try: 19 desc = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 20 for s in ("Ubuntu", "Debian", "KDE neon"): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/cd_plug_lib.py line 286
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
285 except Exception: #Windows 286 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 287 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_github.py line 154
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
153 try: 154 subprocess.call(['git', 'clone', '--branch', branch, url], cwd=dir_py) 155 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/__init__.py line 630
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
629 try: 630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/__init__.py line 631
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) 632 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__fosshub.py line 24
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
23 try: 24 LSB_RELEASE = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 25 if ("Ubuntu" in LSB_RELEASE or "Debian" in LSB_RELEASE) and (UNIX_CPU == 'amd64'): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_cudatext_updates__sourceforge.py line 19
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
18 try: 19 desc = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 20 for s in ("Ubuntu", "Debian", "KDE neon"): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_github.py line 154
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
153 try: 154 subprocess.call(['git', 'clone', '--branch', branch, url], cwd=dir_py) 155 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 285
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
284 try: #Linux/Unix 285 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 286 except: #Windows -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 287
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
286 except: #Windows 287 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 288 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/cd_plug_lib.py line 284
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
283 try: #Linux/Unix 284 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 285 except Exception: #Windows -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/cd_plug_lib.py line 286
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
285 except Exception: #Windows 286 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 287 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/__init__.py line 630
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
629 try: 630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/__init__.py line 631
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) 632 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_cudatext_updates__fosshub.py line 24
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
23 try: 24 LSB_RELEASE = subprocess.check_output('cat /etc/lsb-release', shell=True).decode('utf-8') 25 if ("Ubuntu" in LSB_RELEASE or "Debian" in LSB_RELEASE) and (UNIX_CPU == 'amd64'): -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/cd_plug_lib.py line 284
- Likely real
- Probably noise, 12% confidence
Starting a process with a partial executable path
283 try: #Linux/Unix 284 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 285 except Exception: #Windows -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/__init__.py line 630
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
629 try: 630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_nodejs.py line 36
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
35 try: 36 p = subprocess.Popen([NODE_FILE] + params_list, 37 stdout=subprocess.PIPE, 38 stdin=subprocess.PIPE, 39 stderr=subprocess.PIPE) 40 except OSError: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_nodejs.py line 27
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
26 try: 27 p = subprocess.Popen([NODE_FILE] + params_list, 28 startupinfo=startupinfo, 29 stdout=subprocess.PIPE, 30 stdin=subprocess.PIPE, 31 stderr=subprocess.PIPE) 32 except OSError: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 287
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
286 # free + inactive (approx available) 287 vm = subprocess.check_output(['vm_stat'], universal_newlines=True) 288 page_size = 4096 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_undo_redo/__init__.py line 283
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
282 # total pages 283 out = subprocess.check_output(['sysctl', '-n', 'hw.memsize'], 284 universal_newlines=True).strip() 285 total = int(out) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 348
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
347 # free + inactive (approx available) 348 vm = subprocess.check_output(['vm_stat'], universal_newlines=True) 349 page_size = 4096 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/cd_plug_lib.py line 286
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
285 except Exception: #Windows 286 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 287 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_nodejs.py line 27
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
26 try: 27 p = subprocess.Popen([NODE_FILE] + params_list, 28 startupinfo=startupinfo, 29 stdout=subprocess.PIPE, 30 stdin=subprocess.PIPE, 31 stderr=subprocess.PIPE) 32 except OSError: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/cd_plug_lib.py line 286
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
285 except Exception: #Windows 286 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 287 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_palette/cd_plug_lib.py line 284
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
283 try: #Linux/Unix 284 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 285 except Exception: #Windows -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 287
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
286 except: #Windows 287 s = subprocess.Popen(["tasklist", "/v"],stdout=subprocess.PIPE) 288 for x in s.stdout: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 285
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
284 try: #Linux/Unix 285 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 286 except: #Windows -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_github.py line 154
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
153 try: 154 subprocess.call(['git', 'clone', '--branch', branch, url], cwd=dir_py) 155 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/__init__.py line 631
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) 632 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/__init__.py line 630
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
629 try: 630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_testing_perf/__init__.py line 344
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
343 # total pages 344 out = subprocess.check_output(['sysctl', '-n', 'hw.memsize'], 345 universal_newlines=True).strip() 346 total = int(out) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_nodejs.py line 36
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
35 try: 36 p = subprocess.Popen([NODE_FILE] + params_list, 37 stdout=subprocess.PIPE, 38 stdin=subprocess.PIPE, 39 stderr=subprocess.PIPE) 40 except OSError: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/__init__.py line 631
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
630 subprocess.call(['git', 'stash', 'save'], cwd=m_dir) 631 subprocess.call(['git', 'pull'], cwd=m_dir) 632 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_addonman/work_github.py line 154
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
153 try: 154 subprocess.call(['git', 'clone', '--branch', branch, url], cwd=dir_py) 155 except Exception: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_palette/cd_plug_lib.py line 284
- Likely real
- Probably noise, 3% confidence
subprocess call - check for execution of untrusted input.
283 try: #Linux/Unix 284 s = subprocess.Popen(["ps", "axw"],stdout=subprocess.PIPE) 285 except Exception: #Windows -
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/py/cuda_addonman/work_remote.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/py/sys/requests/__init__.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/py/sys/requests/compat.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/py/cuda_multi_installer/__init__.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /tools/download_addons.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_multi_installer/__init__.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/cuda_addonman/work_remote.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- YARA · Malware signature rules
- Counts towards
- Malicious pattern
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/compat.py
- Likely real
- Probably noise, 0% confidence
YARA rule matched: detect_downloader — Downloads a remote resource - common and low-signal alone; see detect_download_and_execute for the composite version
-
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/mbcharsetprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 assert self.coding_sm is not None 59 assert self.distribution_analyzer is not None 60 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/universaldetector.py line 319
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
318 charset_name = max_prober.charset_name 319 assert charset_name is not None 320 lower_charset_name = charset_name.lower() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/__init__.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 urllib3_version = urllib3_version.split(".") 60 assert urllib3_version != ["dev"] # Verify urllib3 isn't installed from git. 61 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/__init__.py line 70
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
69 # urllib3 >= 1.21.1 70 assert major >= 1 71 if major == 1: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/__init__.py line 72
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
71 if major == 1: 72 assert minor >= 21 73 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/__init__.py line 79
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
78 # chardet_version >= 3.0.2, < 6.0.0 79 assert (3, 0, 2) <= (major, minor, patch) < (6, 0, 0) 80 elif charset_normalizer_version: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/__init__.py line 84
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
83 # charset_normalizer >= 2.0.0 < 4.0.0 84 assert (2, 0, 0) <= (major, minor, patch) < (4, 0, 0) 85 else: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/requests/_internal_utils.py line 45
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
44 """ 45 assert isinstance(u_string, str) 46 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/_collections.py line 331
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
330 # key/value pair 331 assert len(vals) >= 2 332 if combine: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/http2/connection.py line 260
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
259 260 assert status is not None 261 return HTTP2Response( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/http2/probe.py line 45
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
44 except BaseException as e: # Defensive: 45 assert not isinstance(e, KeyError) # KeyError shouldn't be possible. 46 key_lock.release() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/response.py line 382
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
381 if not buffer: 382 assert self._size == 0 383 return b"" -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/response.py line 922
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
921 """ 922 assert self._fp 923 c_int_max = 2**31 - 1 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/util/ssltransport.py line 137
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
136 reading = "r" in mode or not writing 137 assert reading or writing 138 binary = "b" in mode -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/urllib3/util/ssltransport.py line 160
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
159 else: 160 assert writing 161 buffer = io.BufferedWriter(raw, buffering) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/mbcharsetprober.py line 94
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
93 def get_confidence(self) -> float: 94 assert self.distribution_analyzer is not None 95 return self.distribution_analyzer.get_confidence() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/sjisprober.py line 101
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
100 def get_confidence(self) -> float: 101 assert self.distribution_analyzer is not None 102 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/mbcharsetprober.py line 58
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
57 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 58 assert self.coding_sm is not None 59 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/hebrewprober.py line 309
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
308 assert self._logical_prober is not None 309 assert self._visual_prober is not None 310 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/hebrewprober.py line 308
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
307 def state(self) -> ProbingState: 308 assert self._logical_prober is not None 309 assert self._visual_prober is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/hebrewprober.py line 274
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
273 assert self._logical_prober is not None 274 assert self._visual_prober is not None 275 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/hebrewprober.py line 273
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
272 def charset_name(self) -> str: 273 assert self._logical_prober is not None 274 assert self._visual_prober is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/eucjpprober.py line 98
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
97 def get_confidence(self) -> float: 98 assert self.distribution_analyzer is not None 99 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/eucjpprober.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None 61 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/eucjpprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cudax_lib.py line 331
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
330 for ikey,key in enumerate(keys): 331 assert isinstance(node, dict) 332 if key not in node and value is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_project_man/__init__.py line 164
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
163 attrs = ctypes.windll.kernel32.GetFileAttributesW(s) 164 assert attrs != -1 165 res = bool(attrs & 2) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 1857
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
1856 ctrls4t = ctrls4t if ctrls4t else self.ctrls 1857 assert cnt['tid'] in ctrls4t 1858 # cid for horz-align text -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 1543
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
1542 # cfg_ctrl['name'] = cid 1543 assert 'type' in cfg_ctrl or 'tp' in cfg_ctrl 1544 tp = cfg_ctrl.get('tp', cfg_ctrl.get('type')) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 994
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
993 for name, cfg_ctrl in ctrls: 994 assert 'type' in cfg_ctrl 995 # Create control -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_plug_lib.py line 948
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
947 names = names if names else self.binds.keys() 948 assert self.bindof 949 for name in names: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/cuda_options_editor/cd_opts_dlg.py line 432
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
431 ,lambda ntn: ntn[1][1]==srt_n) 432 assert srt_ctn is not None 433 srt_c = srt_ctn[0] -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/util/ssltransport.py line 160
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
159 else: 160 assert writing 161 buffer = io.BufferedWriter(raw, buffering) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/sjisprober.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None 61 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/sjisprober.py line 101
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
100 def get_confidence(self) -> float: 101 assert self.distribution_analyzer is not None 102 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/universaldetector.py line 319
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
318 charset_name = max_prober.charset_name 319 assert charset_name is not None 320 lower_charset_name = charset_name.lower() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 urllib3_version = urllib3_version.split(".") 60 assert urllib3_version != ["dev"] # Verify urllib3 isn't installed from git. 61 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py line 70
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
69 # urllib3 >= 1.21.1 70 assert major >= 1 71 if major == 1: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py line 72
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
71 if major == 1: 72 assert minor >= 21 73 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py line 79
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
78 # chardet_version >= 3.0.2, < 6.0.0 79 assert (3, 0, 2) <= (major, minor, patch) < (6, 0, 0) 80 elif charset_normalizer_version: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/__init__.py line 84
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
83 # charset_normalizer >= 2.0.0 < 4.0.0 84 assert (2, 0, 0) <= (major, minor, patch) < (4, 0, 0) 85 else: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/requests/_internal_utils.py line 45
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
44 """ 45 assert isinstance(u_string, str) 46 try: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/_collections.py line 331
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
330 # key/value pair 331 assert len(vals) >= 2 332 if combine: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/http2/connection.py line 260
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
259 260 assert status is not None 261 return HTTP2Response( -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/http2/probe.py line 45
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
44 except BaseException as e: # Defensive: 45 assert not isinstance(e, KeyError) # KeyError shouldn't be possible. 46 key_lock.release() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/response.py line 382
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
381 if not buffer: 382 assert self._size == 0 383 return b"" -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/response.py line 922
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
921 """ 922 assert self._fp 923 c_int_max = 2**31 - 1 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/urllib3/util/ssltransport.py line 137
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
136 reading = "r" in mode or not writing 137 assert reading or writing 138 binary = "b" in mode -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/cudatext.app/Contents/Resources/py/sys/chardet/sjisprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cuda_project_man/__init__.py line 164
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
163 attrs = ctypes.windll.kernel32.GetFileAttributesW(s) 164 assert attrs != -1 165 res = bool(attrs & 2) -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/cudax_lib.py line 331
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
330 for ikey,key in enumerate(keys): 331 assert isinstance(node, dict) 332 if key not in node and value is None: -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/eucjpprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/eucjpprober.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None 61 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/eucjpprober.py line 98
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
97 def get_confidence(self) -> float: 98 assert self.distribution_analyzer is not None 99 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/hebrewprober.py line 273
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
272 def charset_name(self) -> str: 273 assert self._logical_prober is not None 274 assert self._visual_prober is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/hebrewprober.py line 274
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
273 assert self._logical_prober is not None 274 assert self._visual_prober is not None 275 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/hebrewprober.py line 308
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
307 def state(self) -> ProbingState: 308 assert self._logical_prober is not None 309 assert self._visual_prober is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/hebrewprober.py line 309
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
308 assert self._logical_prober is not None 309 assert self._visual_prober is not None 310 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/mbcharsetprober.py line 58
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
57 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 58 assert self.coding_sm is not None 59 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/mbcharsetprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 assert self.coding_sm is not None 59 assert self.distribution_analyzer is not None 60 -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/mbcharsetprober.py line 94
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
93 def get_confidence(self) -> float: 94 assert self.distribution_analyzer is not None 95 return self.distribution_analyzer.get_confidence() -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/sjisprober.py line 59
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
58 def feed(self, byte_str: Union[bytes, bytearray]) -> ProbingState: 59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None -
- Engine
- Bandit · Python security linter
- Counts towards
- Vulnerability
- File
- /app/py/sys/chardet/sjisprober.py line 60
- Likely real
- Probably noise, 0% confidence
Use of assert detected. The enclosed code will be removed when compiling to optimised byte code.
59 assert self.coding_sm is not None 60 assert self.distribution_analyzer is not None 61
No findings match these filters.