CVE-2021-47944: memono Notepad 4.2 Denial of Service via Buffer Overflow
memono Notepad 4.2 contains a denial of service vulnerability that allows attackers to crash the application by pasting excessively long character buffers into note fields. Attackers can generate a payload containing 350000 repeated characters and paste it twice into a new note to trigger an application crash on iOS devices.
Security readout for executives and security teams
Plain-English summary
CVE-2021-47944 is an application crash issue in memono Notepad 4.2 on iOS. The public sources describe a denial-of-service condition triggered by overly large note content. It does not describe data theft, code execution, or system compromise, but it can disrupt users who rely on the app.
Executive priority
Treat this as a targeted mobile app availability risk. Prioritize inventory and update decisions for managed iOS fleets, but do not treat it as confirmed enterprise compromise based on the provided sources.
Technical view
The issue is reported as CWE-789 in memono Notepad 4.2. Excessively large input in note fields can cause the application to crash, producing high availability impact in the affected app. The source bundle lists CVSS 4.0 score 8.7 and references a public ExploitDB entry.
Likely exposure
Exposure appears limited to environments where memono Notepad version 4.2 is installed, especially managed or user-owned iOS devices. The bundle provides no CPEs, deployment prevalence, or server-side exposure evidence.
Exploitation context
A public ExploitDB reference exists, but the bundle does not show CISA KEV listing or confirmed active exploitation. The described outcome is application denial of service, not confirmed device compromise.
Researcher notes
Evidence is narrow: affected product/version, crash impact, CVSS, CWE, and a public exploit reference. Sources do not name a patch, vendor advisory, active exploitation, broader version range, or confidentiality/integrity impact.
Generated from the cited source records. This long-tail analysis has not been individually reviewed by a named human.
Potential ATT&CK relevance
Conservative CVE-to-ATT&CK context
These mappings and lookup hints may be relevant to the vulnerability behavior, CWE, affected product, or exposure path. Glexia-inferred context is not an official MITRE, ATT&CK, CWE, or CVE Program mapping.
ATT&CK lookup starting points
Use these exact CWE pages and searches to review the Glexia ATT&CK library from this CVE's weakness and description context.
cwe · low confidence lookup
CWE-789: Exact CWE lookup
Use the exact CWE identifier as the starting point before reviewing related ATT&CK behavior. Open the exact CWE lookup page first, then review the ATT&CK searches from that MITRE weakness context. This is a Glexia lookup hint, not an official ATT&CK mapping.
These fields come from the CVE record and ADP containers, not from Glexia's Take. They preserve time-varying source decisions such as CISA SSVC, KEV status, CVSS metrics, and provider references.
We collect every scored CVSS vector available in the official CNA and ADP containers. When more than one version is present, the table keeps the source vectors side by side instead of collapsing them into the highest score.
CWE links open Glexia weakness intelligence pages with official CWE context, developer remediation guidance, and related CVE mappings.
CWE-789 · source CWE mapping
Memory Allocation with Excessive Size Value
Memory Allocation with Excessive Size Value represents a recurring weakness pattern that can create exploitable paths when design, validation, or implementation controls are missing.