Dev #162
Dev #162
16 new issues (0 max.) of at least severity.
Annotations
Check warning on line 35 in je_auto_control/osx/listener/osx_listener.py
codacy-production / Codacy Static Code Analysis
je_auto_control/osx/listener/osx_listener.py#L35
'NSEvent' may be undefined, or defined from star imports: Cocoa, Foundation (F405)
Check warning on line 36 in je_auto_control/osx/listener/osx_listener.py
codacy-production / Codacy Static Code Analysis
je_auto_control/osx/listener/osx_listener.py#L36
'NSEventMaskKeyDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)
Check warning on line 39 in je_auto_control/osx/listener/osx_listener.py
codacy-production / Codacy Static Code Analysis
je_auto_control/osx/listener/osx_listener.py#L39
'NSEventMaskLeftMouseDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)
Check warning on line 42 in je_auto_control/osx/listener/osx_listener.py
codacy-production / Codacy Static Code Analysis
je_auto_control/osx/listener/osx_listener.py#L42
'NSEventMaskRightMouseDown' may be undefined, or defined from star imports: Cocoa, Foundation (F405)
Check warning on line 58 in je_auto_control/utils/generate_report/generate_xml_report.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/generate_report/generate_xml_report.py#L58
Using xml.dom.minidom.parseString to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parseString with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called
Check warning on line 59 in je_auto_control/utils/generate_report/generate_xml_report.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/generate_report/generate_xml_report.py#L59
Using xml.dom.minidom.parseString to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.dom.minidom.parseString with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called
Check failure on line 36 in je_auto_control/utils/package_manager/package_manager_class.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/package_manager/package_manager_class.py#L36
Untrusted user input in `importlib.import_module()` function allows an attacker to load arbitrary code.
Check warning on line 49 in je_auto_control/utils/shell_process/shell_exec.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/shell_process/shell_exec.py#L49
subprocess call with shell=True identified, security issue.
Check warning on line 57 in je_auto_control/utils/shell_process/shell_exec.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/shell_process/shell_exec.py#L57
subprocess call - check for execution of untrusted input.
Check warning on line 3 in je_auto_control/utils/xml/change_xml_structure/change_xml_structure.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/xml/change_xml_structure/change_xml_structure.py#L3
'typing.Union' imported but unused (F401)
Check failure on line 3 in je_auto_control/utils/xml/xml_file/xml_file.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/xml/xml_file/xml_file.py#L3
The Python documentation recommends using `defusedxml` instead of `xml` because the native Python `xml` library is vulnerable to XML External Entity (XXE) attacks.
Check warning on line 3 in je_auto_control/utils/xml/xml_file/xml_file.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/xml/xml_file/xml_file.py#L3
Using ParseError to parse untrusted XML data is known to be vulnerable to XML attacks. Replace ParseError with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.
Check warning on line 88 in je_auto_control/utils/xml/xml_file/xml_file.py
codacy-production / Codacy Static Code Analysis
je_auto_control/utils/xml/xml_file/xml_file.py#L88
Using xml.etree.ElementTree.fromstring to parse untrusted XML data is known to be vulnerable to XML attacks. Replace xml.etree.ElementTree.fromstring with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called
Check warning on line 2 in je_auto_control/windows/window/windows_window_manage.py
codacy-production / Codacy Static Code Analysis
je_auto_control/windows/window/windows_window_manage.py#L2
'typing.Union' imported but unused (F401)
Check warning on line 5 in je_auto_control/wrapper/auto_control_image.py
codacy-production / Codacy Static Code Analysis
je_auto_control/wrapper/auto_control_image.py#L5
'je_auto_control.utils.exception.exception_tags.find_image_error_variable_error_message' imported but unused (F401)
Check failure on line 6 in test/unit_test/mouse/mouse_scroll_test.py
codacy-production / Codacy Static Code Analysis
test/unit_test/mouse/mouse_scroll_test.py#L6
mouse_scroll_error_message is not callable