Null Pointer Dereference vulnerability exists in D-Link DAP-2310 2.07.RC031, DAP-2330…
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Impact type
- Denial of service
- Confidentiality · integrity · availability
- None · None · High
- Fix status
- No fix listed
Attack profile from CVSS 3.1 · NVD. Fix status from CNA. Impact type from CWE-476.
Summary
Null Pointer Dereference vulnerability exists in D-Link DAP-2310 2.07.RC031, DAP-2330 1.07.RC028, DAP-2360 2.07.RC043, DAP-2553 3.06.RC027, DAP-2660 1.13.RC074, DAP-2690 3.16.RC100, DAP-2695 1.17.RC063, DAP-3320 1.01.RC014 and DAP-3662 1.01.RC022 in the upload_config function of sbin/httpd binary. When the binary handle the specific HTTP GET request, the content in upload_file variable is NULL in the upload_config function then the strncasecmp would take NULL as first argument, and incur the NULL pointer dereference vulnerability.
Why it matters now
SSVC decision points
Not available: CISA has not published SSVC decision points for this record.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | — | all versions | — | No fix listed | CNA |
- — Vendor— Affected all versions Fixed in — No fix listed CNA
CPE configurations NVD · 18
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:dlink:dap-2310_firmware:2.0.7.rc031:*:*:*:*:*:*:* | 2.0.7.rc031 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2310:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-2330_firmware:1.07.rc028:*:*:*:*:*:*:* | 1.07.rc028 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2330:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-2360_firmware:2.07.rc043:*:*:*:*:*:*:* | 2.07.rc043 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2360:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-2553_firmware:3.06.rc027:*:*:*:*:*:*:* | 3.06.rc027 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2553:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-2660_firmware:1.13.rc074:*:*:*:*:*:*:* | 1.13.rc074 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2660:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
- cpe:2.3:o:dlink:dap-2310_firmware:2.0.7.rc031:*:*:*:*:*:*:* Versions 2.0.7.rc031 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2310:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-2330_firmware:1.07.rc028:*:*:*:*:*:*:* Versions 1.07.rc028 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2330:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-2360_firmware:2.07.rc043:*:*:*:*:*:*:* Versions 2.07.rc043 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2360:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-2553_firmware:3.06.rc027:*:*:*:*:*:*:* Versions 3.06.rc027 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2553:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-2660_firmware:1.13.rc074:*:*:*:*:*:*:* Versions 1.13.rc074 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2660:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
Show 8 more CPE
| CPE | Versions | Role | Vendor |
|---|---|---|---|
| cpe:2.3:o:dlink:dap-2690_firmware:3.16.rc100:*:*:*:*:*:*:* | 3.16.rc100 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2690:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-2695_firmware:1.17.rc063:*:*:*:*:*:*:* | 1.17.rc063 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-2695:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-3320_firmware:1.01.rc014:*:*:*:*:*:*:* | 1.01.rc014 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-3320:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
| cpe:2.3:o:dlink:dap-3662_firmware:1.01.rc022:*:*:*:*:*:*:* | 1.01.rc022 | Vulnerable | D-Link Japan K.K. |
| cpe:2.3:h:dlink:dap-3662:-:*:*:*:*:*:*:* | not specified by NVD | Running on | D-Link Japan K.K. |
- cpe:2.3:o:dlink:dap-2690_firmware:3.16.rc100:*:*:*:*:*:*:* Versions 3.16.rc100 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2690:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-2695_firmware:1.17.rc063:*:*:*:*:*:*:* Versions 1.17.rc063 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-2695:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-3320_firmware:1.01.rc014:*:*:*:*:*:*:* Versions 1.01.rc014 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-3320:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
- cpe:2.3:o:dlink:dap-3662_firmware:1.01.rc022:*:*:*:*:*:*:* Versions 1.01.rc022 Vulnerable ·D-Link Japan K.K.
- cpe:2.3:h:dlink:dap-3662:-:*:*:*:*:*:*:* Versions not specified by NVD Running on ·D-Link Japan K.K.
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2021-28840
- 2026-10-03 Alias added: GHSA-wg9f-3ccx-6h3j
References
More D-Link Japan K.K. Dap-2310 Firmware vulnerabilities
- TI-2022-18335 D-Link devices DAP-2310 v2.10rc036 and earlier, DAP-2330 v1.06rc020 and earlier, DAP-2360… CVSS 3.1HIGH 7.5
- TI-2016-01419 Buffer overflow in D-Link DAP-2310 2.06 and earlier, DAP-2330 1.06 and earlier, DAP-2360… CVSS 3.0CRITICAL 9.8
- TI-2021-09827 Null pointer dereference vulnerability in D-Link DAP-2310 2,10RC039, DAP-2330 1.10RC036… CVSS 3.1HIGH 7.5
- TI-2021-09828 Null Pointer Dereference vulnerability exists in D-Link DAP-2310 2.07.RC031, DAP-2330… CVSS 3.1HIGH 7.5
Sources
- CVE-2021-28840 · CVE Program
- CVE-2021-28840 · NVD
- FIRST EPSS
- GHSA-wg9f-3ccx-6h3j · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences