OpenWrt vulnerabilities
We track 58 vulnerabilities in OpenWrt products across 10 products. 58 are rated high or critical, and none are known to be exploited. The most recent was published on October 23, 2026.
Latest OpenWrt vulnerabilities
- 8.8 High severity
MT6890, MT7915, MT7916, MT7981, MT7986: Integer Overflow or Wraparound
In wlan AP driver, there is a possible out of bounds write due to an integer overflow. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch
- 8.8 High severity
MT6890, MT7915, MT7916, MT7981, MT7986: Buffer Copy without Checking Size of Input
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.
- 7.8 High severity
MT2718, MT2735, MT6739, MT6761, MT6765…: Use After Free
In monitor_hang, there is a possible memory corruption due to use after free. This could lead to local escalation of privilege if a malicious actor has already obtained the System privilege. User interaction is not needed for exploitation. Patch ID: ALPS099890
- 8.8 High severity
MT6890, MT7915, MT7916, MT7981, MT7986: Heap-based Buffer Overflow
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID:
- 8.8 High severity
MT6890, MT7915, MT7916, MT7981, MT7986: Heap-based Buffer Overflow
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID:
- 9.8 Critical severity
MT6890, MT7615, MT7622, MT7663, MT7915…: Out-of-bounds Write
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00416938; Issue
- 9.8 Critical severity
MT6890, MT7615, MT7622, MT7663, MT7915…: Out-of-bounds Write
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00416937; Issue
- 9.8 Critical severity
MT6890, MT7615, MT7622, MT7663, MT7915: Out-of-bounds Write
In wlan AP driver, there is a possible out of bounds write due to an incorrect bounds check. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00416936; Issue
- 9.8 Critical severity
MT6890, MT6990, MT7915, MT7916, MT7981…: Incorrect Authorization
In wlan AP driver, there is a possible way to inject arbitrary packet due to a missing permission check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID
- 9.8 Critical severity
MT6890, MT7622, MT7915, MT7916, MT7981, MT7986: Out-of-bounds Write
In wlan service, there is a possible out of bounds write due to an incorrect bounds check. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: WCNCR00406897; Issue
- 8.1 High severity
MT2737, MT3603, MT6835, MT6878, MT6886…: Out-of-bounds Write
In wlan STA driver, there is a possible out of bounds write due to improper input validation. This could lead to remote (proximal/adjacent) code execution with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID
- 9.3 Critical severity
asu: Use of Weak Hash
openwrt/asu is an image on demand server for OpenWrt based distributions. The request hashing mechanism truncates SHA-256 hashes to only 12 characters. This significantly reduces entropy, making it feasible for an attacker to generate collisions. By exploiting
- 8.0 High severity
luci: Insufficiently Protected Credentials
An issue in the luci-mod-rpc package in OpenWRT Luci LTS allows for privilege escalation from an admin account to root via the JSON-RPC-API, which is exposed by the luci-mod-rpc package
- 8.4 High severity
MT6781, MT6789, MT6835, MT6855, MT6878…: Out-of-bounds Write
In da, there is a possible out of bounds write due to a missing bounds check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is needed for exploitation. Patch ID: ALPS09073261; Issue ID: MSV-17
- 8.4 High severity
MT2713, MT2737, MT6781, MT6789, MT6835…: Out-of-bounds Write
In flashc, there is a possible out of bounds write due to an uncaught exception. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS08541757; Issue ID: ALPS08
- 8.8 High severity
MT2713, MT6580, MT6761, MT6762, MT6768…: Out-of-bounds Write
In wlan firmware, there is a possible out of bounds write due to improper input validation. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation. Patch ID: ALPS0836015
- 9.8 Critical severity
In wlan service, there is a possible out of bounds write due to improper input validation.
In wlan service, there is a possible out of bounds write due to improper input validation. This could lead to remote code execution with no additional execution privileges needed. User interaction is not needed for exploitation Patch ID: WCNCR00350938; Issue I
- 7.5 High severity
Openwrt: Out-of-bounds Read
Openwrt before v21.02.3 and Openwrt v22.03.0-rc6 were discovered to contain two skip loops in the function header_value(). This vulnerability allows attackers to access sensitive information via a crafted HTTP request.