Safety vulnerability ID: 58853
The information on this page was manually curated by our Cybersecurity Intelligence Team.
Chipsec 1.11.0 updates its dependency 'flask' to versions '>=2.2.5' to include a security fix.
Latest version: 1.13.7
CHIPSEC: Platform Security Assessment Framework
What's Changed
* Add pycryptodome to windows requirements list by dscott90 in https://github.com/chipsec/chipsec/pull/1778
* adding 2.80 system table revision to fix 'uefi tables' from not workin… by nstarke in https://github.com/chipsec/chipsec/pull/1770
* Fixing broken 'intelsecurity.com' link with wayback link by nstarke in https://github.com/chipsec/chipsec/pull/1769
* Bug fixes for SPI Write. Fixes 1775 by nstarke in https://github.com/chipsec/chipsec/pull/1776
* Remove Python EFI Shell code by frinzell in https://github.com/chipsec/chipsec/pull/1734
* Update USBwithUEFIShell.rst manual page for code port by frinzell in https://github.com/chipsec/chipsec/pull/1737
* Update qemu_efi.py for code port by frinzell in https://github.com/chipsec/chipsec/pull/1738
* Update flask per vulnerability by npmitche in https://github.com/chipsec/chipsec/pull/1773
* Fix helpers to return correct value for swsmi util by npmitche in https://github.com/chipsec/chipsec/pull/1786
* Add did="0x9D85" name="LP-U" code="PCH_3xxLP" by jun2zhou in https://github.com/chipsec/chipsec/pull/1784
* Update UEFI Shell Python binary to reflect EDK2 updates by npmitche in https://github.com/chipsec/chipsec/pull/1780
* Remove filehelper by npmitche in https://github.com/chipsec/chipsec/pull/1777
* Add Intel TXT register definitions from the SEAM Loader by fishilico in https://github.com/chipsec/chipsec/pull/1774
* Remove deprecated log_skipped() by frinzell in https://github.com/chipsec/chipsec/pull/1771
* Add flag and check for efi_var_enhanced_auth_access by npmitche in https://github.com/chipsec/chipsec/pull/1766
* Add LZMAF86 by BrentHoltsclaw in https://github.com/chipsec/chipsec/pull/1758
* CHIPSEC_LOADED_AS_EXE support deprecated by frinzell in https://github.com/chipsec/chipsec/pull/1772
* Remove osx helper and driver by npmitche in https://github.com/chipsec/chipsec/pull/1792
* Remove 0x3e3x did from cometlake by jun2zhou in https://github.com/chipsec/chipsec/pull/1789
* Add typehints and fstrings to acpi_cmd.py by dscott90 in https://github.com/chipsec/chipsec/pull/1787
* drivers/linux: increase the possible length of symbols by fishilico in https://github.com/chipsec/chipsec/pull/1795
* Intel TXT: fix some misspellings by fishilico in https://github.com/chipsec/chipsec/pull/1794
* Close file if exception thrown during read by dscott90 in https://github.com/chipsec/chipsec/pull/1782
* Update ucode upload support in dalhelper.py by frinzell in https://github.com/chipsec/chipsec/pull/1798
* Remove native api and add linuxnative as separate helper by npmitche in https://github.com/chipsec/chipsec/pull/1791
* Add .run() commands to chipsec_main.py and chipsec_util.py by frinzell in https://github.com/chipsec/chipsec/pull/1804
* Update Running-Chipsec.rst to include .run() by frinzell in https://github.com/chipsec/chipsec/pull/1806
* Remove get_cpuid() from chipsec_main by BrentHoltsclaw in https://github.com/chipsec/chipsec/pull/1800
* Add typehints and fstrings to config_cmd.py by dscott90 in https://github.com/chipsec/chipsec/pull/1808
* Remove old logic which attempts to parse Dell PFS proprietary format by platomav in https://github.com/chipsec/chipsec/pull/1801
* Add cpu.py unit tests by frinzell in https://github.com/chipsec/chipsec/pull/1797
* Add typehints and fstrings to cmos_cmd.py by dscott90 in https://github.com/chipsec/chipsec/pull/1799
* Add write_unique_file() by frinzell in https://github.com/chipsec/chipsec/pull/1807
* Clean up oshelper by npmitche in https://github.com/chipsec/chipsec/pull/1802
* Clean up HALs and Helpers by npmitche in https://github.com/chipsec/chipsec/pull/1803
* Fix circular dependency with get_datetime_str() by frinzell in https://github.com/chipsec/chipsec/pull/1816
* Fix spidesc table of Master Read/Write Access to Flash Regions by fishilico in https://github.com/chipsec/chipsec/pull/1814
* Make chipsec.init() resilient to platform with unknown VID/DID by fishilico in https://github.com/chipsec/chipsec/pull/1811
* Fix search_efi_tree() return in spi_uefi.py by frinzell in https://github.com/chipsec/chipsec/pull/1818
New Contributors
* nstarke made their first contribution in https://github.com/chipsec/chipsec/pull/1770
**Full Changelog**: https://github.com/chipsec/chipsec/compare/1.10.6...1.11.0
Additional Notes
* The way helpers are loaded and structure has been modified. If you have your own helpers, please make sure they are in the correct folder and named correctly: `chipsec/helper/<name>/<name>helper.py`
* In the UEFI Shell, the python executable has been renamed. (python368.efi > python.efi)
* Removed the OSXHelper. If you still need to run chipsec on OSX, please use a version before 1.11.0.
* Some modules under the `modules.tools` directory have not been fully validated to work with Python3. Please report any issues.
Scan your Python project for dependency vulnerabilities in two minutes
Scan your application