Framework Laptop 13 12th Gen Intel® Core™ — BIOS & Drivers
Subscribe to release notifications to get an email when new BIOS or driver updates are published for your Framework Laptop 13.
You can check your current BIOS version before installing an update.
3.20
Installation
Downloads
FileRelease Date
Windows BIOS v3.20 Installer2026-07-06Framework_Laptop_13_12th_Gen_Intel_Core_BIOS__3.20.exeSHA256 · 3244FEA111D29103F2E0F95BDB50FC6F567A9441FEBB46C49361FA06B1E51F78
EFI Shell Update (BIOS v3.20)2026-07-06Framework_Laptop_13_12th_Gen_Intel_Core_BIOS__3.20_EFI.zipSHA256 · 88CD52B4BD6440E01B6D9E158A0C5303FE19392159DF3AEC466038F4ECE96D37
Highlights
- Updated CSME to 16.1.40.2765v3 Corporate.
- Update Microcode to 0x43B.
- Added support for Framework Laptop 13 Pro features - Enabled compatibility for the haptic touchpad, touch panel, and 74W battery.
- Fixed an issue where the system was unable to boot from partially locked self-encrypting drives (SEDs)
- Fixed an issue where the Battery Extender status was reported incorrectly following a reboot, hibernation, or shutdown after the timer had expired.
- Enhanced the Power On AC behavior, allowing the feature to work correctly without requiring the system to boot into the Operating System at least once for initialization.
- Security Fix: CVE-2025-32008 - Out-of-bounds write in the firmware for the Intel® AMT and Intel® Standard Manageability within Ring 3: User Applications may allow a denial of service. Network adversary with an unauthenticated user combined with a low complexity attack may enable denial of service. This result may potentially occur via network access when attack requirements are not present without special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (none), integrity (none) and availability (high) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (low) impacts. (CVSS 8.6)
- Security Fix: CVE-2024-24853 - Incorrect behavior order in transition between executive monitor and SMI transfer monitor (STM) in some Intel® Processor may allow a privileged user to potentially enable escalation of privilege via local access. (CVSS 7.2)
- Security Fix: CVE-2025-20080 - Null pointer dereference in the firmware for some Intel(R) AMT and Intel(R) Standard Manageability within Ring 0: Kernel may allow a denial of service. Network adversary with an unauthenticated user combined with a high complexity attack may enable denial of service. This result may potentially occur via network access when attack requirements are present without special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (none), integrity (none) and availability (high) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (none) impacts. (CVSS 6.8)
- Security Fix: CVE-2025-27708 - Out-of-bounds read in the firmware for some Intel(R) Converged Security and Management Engine (CSME) Firmware (FW) within Ring 0: Kernel may allow an information disclosure. System software adversary with a privileged user combined with a low complexity attack may enable data exposure. This result may potentially occur via local access when attack requirements are present without special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (high), integrity (none) and availability (none) of the vulnerable system, resulting in subsequent system confidentiality (none), integrity (none) and availability (none) impacts. (CVSS 4.1)
- Security Fix: CVE-2025-31648 - Improper handling of values in the microcode flow for some Intel(R) Processor Family may allow an escalation of privilege. Startup code and smm adversary with a privileged user combined with a high complexity attack may enable escalation of privilege. This result may potentially occur via local access when attack requirements are present with special internal knowledge and requires no user interaction. The potential vulnerability may impact the confidentiality (low), integrity (low) and availability (none) of the vulnerable system, resulting in subsequent system confidentiality (low), integrity (low) and availability (none) impacts. (CVSS 3.9)
Drivers
Section titled “ Drivers ”FileRelease Date
Windows Driver Bundle v3.052026-05-12Framework_Laptop_13_12th_and_13th_Gen_Intel_Core_driver_bundle_W11_v3.05_2026_05_12.exeSHA256 · 8E89972B38BF9EA980789F121F47A613EA46045FF13CA5040C9E761FE91C9947
Wi-Fi Driver for use during Windows Installation2026-09-03Framework_W11_OOBE_Wifi_Driver_Package.zipSHA256 · BD427CC233BAAA7CC8522823603390A50FA425BC302D2192CB7900017B5BD044
Previous BIOS Releases
Section titled “Previous BIOS Releases”3.19
Installation
Downloads
FileRelease Date
Windows BIOS v3.19 Installer2025-10-10Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.19.exeSHA256 · E8E0FD38078AA1D5F438F756A61C5D3D0EE532A3E60FFB99B0ABB5D783D947A6
EFI Shell Update (BIOS v3.19)2025-10-10Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.19_EFI.zipSHA256 · 765B8D221B3B8091E5EB2CFDDFB53862B3DFEA5E2BAC52FE20EB44D3F754B208
Highlights
- Added Framework's dbx key and updated the default CA of Windows Secure Boot to Microsoft UEFI CA 2023
- Introduced Battery Charge Limiting status functionality to support the Windows Smart Charging feature
- Fixed an issue where hardware encryption on OPAL drives could cause a missing boot drive on subsequent reboots
- Fixed the Wooting 80HE Keyboard not working in the BIOS
3.18
Installation
Downloads
FileRelease Date
Windows BIOS v3.18 Installer2025-07-16Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.18.exeSHA256 · 9CD9B9D1022B8D44A8EEC968DAD3CD4DE6B6ECDFD73BEF401457860EFDBAA259
EFI Shell Update (BIOS v3.18)2025-07-16Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.18_EFI.zipSHA256 · 63B67EF91D78609D2F5CC1CD26F37037BEC43A8C05F42748BDF3C4F51A5A9D2F
Highlights
- Security fix: CVE-2025-20109 — Improper isolation in Intel Processors stream cache mechanism may allow escalation of privilege via local access (CVSS 7.8)
- Security fix: CVE-2025-20054 — Potential security vulnerabilities in Intel Processors may allow denial of service (CVSS 6.5)
- Security fix: CVE-2024-45332 — Potential security vulnerability in Intel Processor stream cache mechanisms may allow escalation of privilege (CVSS 5.6)
- Updated Microcode to 0x437
- Reverted fan set points to prevent the CPU from throttling to 400MHz
3.17
Installation
Downloads
FileRelease Date
Windows BIOS v3.17 Installer2025-05-13Framework_Laptop_13_12th_Gen_Intel_Core_BIOS__3.17.exeSHA256 · 019AD800460F1EDF818664EE5C2A9B5F22F208AB7E4FA01A63CC7F574178ED6B
EFI Shell Update (BIOS v3.17)2025-05-13Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.17_EFI.zipSHA256 · A8A8DC3B5A0CCA9F800A5DE04D1F718BABEB627BDD87F35D1BCC128E85EA42B4
Highlights
- Security fix: CVE-2023-45230 — Dhcp6SendRequestMsg does not validate the Server ID option (CVSS 8.3)
- Security fix: CVE-2023-45234 — PxeBcHandleDhcp6Offer does not validate the DHCPv6 offers (CVSS 8.3)
- Security fix: CVE-2023-45232 — DXE memory corruption vulnerability (CVSS 7.5)
- Security fix: CVE-2023-45233 — DXE memory corruption vulnerability (CVSS 7.5)
- Security fix: CVE-2024-25078 — Memory corruption vulnerability in StorageSecurityCommandDxe (CVSS 7.4)
- Security fix: CVE-2023-38655 — Improper buffer restrictions in firmware (CVSS 6.8)
- Security fix: CVE-2024-49200 — Potential DXE memory corruption vulnerability (CVSS 6.4)
- Security fix: CVE-2024-30211 — Potential information disclosure, denial of service, or escalation of privilege (CVSS 6.0)
- Security fix: CVE-2023-40067 — Unchecked return value in firmware (CVSS 5.7)
- Security fix: CVE-2024-21844 — Integer overflow in firmware (CVSS 5.3)
- Security fix: CVE-2024-31068 — Potential denial of service vulnerability (CVSS 5.3)
- Security fix: CVE-2023-34424 — Improper input validation in firmware (CVSS 4.4)
- Security fix: CVE-2023-48361 — Improper initialization in firmware (CVSS 2.3)
- Security fix: CVE-2024-26021 — Potential information disclosure, denial of service, or escalation of privilege (CVSS 2.3)
- Updated PD firmware to version 0.1.2E to improve system power consumption with low power HDMI/DP expansion cards when no monitor is attached
- Updated Intel CSME to 16.1.35.2557v0.1_Corporate
- Updated Microcode to 0x436
- Added battery lifetime extender functionality
- Added USB4 PCR Measurement BIOS option in the Advanced setup menu
- Added Dual Display (Panel + External Monitor) support for pre-boot (BIOS/POST)
- Fixed retimer updates causing ports to stop working after the update
- Fixed retimer capsule update causing the device in standalone mode to reset and fail the update
- Fixed the battery extender setting overwriting battery charge limit on boot
- Fixed battery charging limit being reset by the battery extender reset timer
- Fixed high temperature causing continuous CPU throttling to 400MHz
3.09
Installation
Downloads
FileRelease Date
Windows BIOS v3.09 Installer2025-03-12Framework_Laptop_13_12th_Gen_Intel_Core_BIOS_3.09.exeSHA256 · D0BB963D74C6BEE2B06DFF3AC013BD9632B41581E89FE4AC49337B4E27D0217D
EFI Shell Update (BIOS v3.09)2025-03-12Framework_Laptop_12th_Gen_Intel_Core_3.09_EFI.zipSHA256 · 3F49A00F2E9A2712CB8A323904D836F259BCD2AE7939EC1A31CC111E4C0B140B
Highlights
- Security fix: CVE-2023-45230 — Dhcp6SendRequestMsg does not validate the Server ID option (CVSS 8.3)
- Security fix: CVE-2023-45234 — PxeBcHandleDhcp6Offer does not validate the DHCPv6 offers (CVSS 8.3)
- Security fix: CVE-2023-45232 — DXE memory corruption vulnerability (CVSS 7.5)
- Security fix: CVE-2023-45233 — DXE memory corruption vulnerability (CVSS 7.5)
- Security fix: CVE-2024-25078 — Memory corruption vulnerability in StorageSecurityCommandDxe (CVSS 7.4)
- Security fix: CVE-2023-38655 — Improper buffer restrictions in firmware (CVSS 6.8)
- Security fix: CVE-2023-40067 — Unchecked return value in firmware (CVSS 5.7)
- Security fix: CVE-2024-21844 — Integer overflow in firmware (CVSS 5.3)
- Security fix: CVE-2023-34424 — Improper input validation in firmware (CVSS 4.4)
- Security fix: CVE-2023-48361 — Improper initialization in firmware (CVSS 2.3)
- Updated PD firmware to version 0.1.2E to improve system power consumption with low power HDMI/DP expansion cards when no monitor is attached
- Updated Intel CSME to 16.1.32.2418v0.2_A0_Corporate
- Added battery lifetime extender functionality
- Fixed retimer updates causing ports to stop working after the update
- Fixed retimer capsule update causing the device in standalone mode to reset and fail the update
3.08
Installation
Downloads
FileRelease Date
EFI Shell Update (BIOS v3.08)2024-01-09Framework_Laptop_13_12th_Gen_Intel_Core_3.08d_EFI.zipSHA256 · 9DA8E5EDC6AD43170F1D622D2C20282B604BE5B778C408A1AEC42D93C12A4889
Highlights
- Cannot downgrade to any version below 3.06
- Security fix: CVE-2023-40238 — LogoFAIL
- Security fix: CVE-2023-22612 — SMM memory corruption
- Security fix: CVE-2023-22615 — SMM arbitrary code execution
- Security fix: CVE-2023-22614 — SMM memory corruption
- Added EC host command to check privacy switch status
- Added support for new high capacity 61Wh battery
- Updated PD firmware to version v0.1.2C
- Updated Intel CSME firmware to 16.1.30.2269v4_A0_Corporate
- Updated Intel Microcode to 0x429
- Optimized PS2 emulation of touchpad (hybrid HID descriptor)
- Adjusted power button behavior: system powers off within 10 seconds of holding the power button
- Fixed standalone mode installation
- Adjusted critical temperature thresholds to allow the laptop to power on at higher ambient temperatures
- Removed critical battery shutdown when adapter is attached, allowing the system to power on when battery is below 2% and charging
- Fixed plugging in a USB-A device multiple times would eventually not be recognized anymore
- Fixed USB-C device would not reconnect after reboot in some cases
- Optimized Windows firmware update process to prevent retimer23 FW upgrade fail in multi-firmware update
- Fixed OCP (Overcurrent Protection) on Type-C ports not triggering in some cases
- Reduced power consumption when DisplayPort/HDMI Expansion cards are used
- Improved Type-C port status reporting via UCSI
- Fixed reading charge limit overwrites charge limit
- Fixed EC failing to boot when compiled with GCC11
- Added ACPI Mutex method in UCSI message in/out process
- Fixed race-condition that would cause EC to get stuck in rare circumstances (LFW WDT)
3.07
Installation
Downloads
FileRelease Date
Windows BIOS v3.07 InstallerFramework_Laptop_12th_Gen_Intel_Core_BIOS__3.07.msi
EFI Shell Update (BIOS v3.07)Framework_Laptop_12th_Gen_Intel_Core_3.07_EFI.zip
Highlights
- Cannot downgrade to any version below 3.06
- Added EC host command to check privacy switch status
- Added support for new high capacity 61Wh battery
- Updated PD firmware to version v0.1.2C
- Updated Intel CSME firmware to 16.0.15.1810v5_Corporate
- Optimized PS2 emulation of touchpad (hybrid HID descriptor)
- Fixed plugging in a USB-A device multiple times would eventually not be recognized anymore
- Fixed USB-C device would not reconnect after reboot in some cases
- Optimized Windows firmware update process to prevent retimer23 FW upgrade fail in multi-firmware update
- Fixed OCP (Overcurrent Protection) on Type-C ports not triggering in some cases
- Reduced power consumption when DisplayPort/HDMI Expansion cards are used
- Improved Type-C port status reporting via UCSI
- Fixed reading charge limit overwrites charge limit
- Fixed EC failing to boot when compiled with GCC11
- Added ACPI Mutex method in UCSI message in/out process
- Fixed race-condition that would cause EC to get stuck in rare circumstances (LFW WDT)
3.06
Installation
Downloads
FileRelease Date
Windows BIOS v3.06 InstallerFramework_Laptop_12th_Gen_Intel_Core_BIOS__3.06.msi
EFI Shell Update (BIOS v3.06)Framework_Laptop_12th_Gen_Intel_Core_3.06_EFI.zip
Highlights
- Updating to 3.06 prevents downgrading to any version below 3.06; doing so would cause left side ports to stop functioning for any mode except USB2
- Security fix: CVE-2022-35893
- Security fix: CVE-2022-35894
- Security fix: CVE-2022-35895
- Security fix: CVE-2022-35896
- Security fix: CVE-2022-35897
- Security fix: CVE-2022-36337
- Security fix: CVE-2022-36338
- Security fix: CVE-2022-35408
- Security fix: CVE-2022-36448
- Added BIOS option in the Advanced menu to enable/disable standalone operation
- Modified power button LED behavior: low battery now flashes white instead of red
- Updated PD firmware to fix Thunderbolt compliance issues
- Added flash flag structure to save boot options when RTC battery is not installed for standalone operation
- Updated PD firmware to support new retimer address on left side retimers for updated retimer firmware
- Put the retimer in low power mode when the HDMI or DisplayPort expansion card is installed but no display is attached
- Fixed BIOS setup item TPM availability help string had missing word
- Fixed press F3/F12 hotkey causes system hang if BIOS quiet boot is disabled
- Fixed touchpad does not enter P2P mode when EC re-enables PS2 mouse
- Fixed touchpad board ID was incorrectly reported if the touchpad was removed