Cyber Resilience

CWE · MITRE source

CWE-123Write-what-where Condition

Abstraction: Base · CVEs in our corpus: 54

Any condition where the attacker has the ability to write an arbitrary value to an arbitrary location, often as the result of a buffer overflow.

Last updated: 04 July 2026 00:28 UTC

Cumulative inbound coverage

How completely the frameworks we cross-walk collectively cover this — the verdict is the strongest single mapping (overlapping partials are not summed); breadth shows the corroboration behind it.

Collective: mostly · 10 mapping(s) from 5 framework(s): ATT&CK 6 (mostly) · STIG windows 10 1 (partial) · STIG windows 11 1 (partial) · STIG oracle linux 8 1 (partial) · STIG rhel 8 1 (partial)

See the full cumulative-coverage rollup →

NIST 800-53 r5 controls that address this weakness (1)AI

Control Title Family Why it addresses this CWE
SI-16Memory ProtectionSIWrite-what-where primitives are neutralized when the attacker cannot execute the memory they control.

MITRE ATT&CK techniques this weakness enables

Our own two-way CWE↔ATT&CK cross-walk — a direct mapping with no public source (the CWE→CAPEC→ATT&CK chain leaves most top weaknesses, incl. XSS and SQLi, mapped to nothing). Drafted by Grok and spot-checked by Claude Opus 4.8.

Direction: other covers this; this covers other (F/M/P = full / mostly / partial).

Top CVEs of this weakness type, ranked by Risk Priority

CVE Risk CVSS EPSS Published
CVE-2025-22225 KEV10.08.20.00962025-03-04
CVE-2026-43284 UPD8.08.80.93242026-05-08
CVE-2026-43500 UPD8.07.80.92772026-05-11
CVE-2015-82717.09.80.05922017-04-13
CVE-2014-54357.09.80.03472019-04-08
CVE-2021-384497.09.80.01182021-10-22
CVE-2022-381437.09.80.01422022-12-22
CVE-2024-424797.010.00.02632024-08-12
CVE-2025-698097.09.80.00532026-03-16
CVE-2026-301217.09.10.00322026-06-15
CVE-2017-109945.57.30.04942017-07-07
CVE-2017-62825.57.80.00152018-03-06
CVE-2018-120365.57.80.01712018-06-07
CVE-2018-169625.57.80.00522018-09-12
CVE-2018-39715.57.80.00542018-10-25
CVE-2020-20015.58.10.01332020-05-13
CVE-2020-162255.57.80.02092020-08-07
CVE-2020-75605.58.60.01392020-12-11
CVE-2021-425405.58.00.00972021-10-22
CVE-2022-402465.57.20.00462022-09-20
CVE-2022-402625.58.20.00312022-09-20
CVE-2022-354085.58.20.00342022-09-22
CVE-2022-417575.58.80.00682022-11-08
CVE-2021-454655.57.80.00322024-01-04
CVE-2024-20741 UPD5.57.80.00272024-02-15