Vulnerability · Published Jun 22, 2020 · Assigned by GitHub_M
CVE-2020-4068Heap-based Buffer Overflow in APNSwift
Medium 6.3
In plain English
A medium-severity heap buffer overflow in APNSwift from kylebrowning. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 1.3% (higher than 71% of all known vulnerabilities).
Severity (CVSS 3.1)6.3Medium
Exploit odds (30 days)1.3%top 29.1% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack toolingNoneno public tooling known
Official description
In APNSwift 1.0.0, calling APNSwiftSigner.sign(digest:) is likely to result in a heap buffer overflow. This has been fixed in 1.0.1.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| kylebrowning | APNSwift | = 1.0.0 |
Weakness: CWE-122 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
References
- https://github.com/kylebrowning/APNSwift/security/advisories/GHSA-qh2w-vjxg-mjcg x_refsource_CONFIRM
- https://github.com/kylebrowning/APNSwift/issues/31 x_refsource_MISC
- https://github.com/kylebrowning/APNSwift/pull/32 x_refsource_MISC
- https://github.com/kylebrowning/APNSwift/commit/97fa7f69dcdd89168fff84e0ba8f999881ee3d3f x_refsource_MISC