UnratedFix available
FreeBSD-EN-26:16.arm64 Errata Notice
Type: patchSources: FreeBSD security
A correction fixes incorrect success return values in the arm64 freebsd32 implementations of setcontext(2) and swapcontext(2), which could cause 32-bit armv7 applications to crash or behave incorrectly.
- Products
- FreeBSD
- Affected versions
- All supported versions of FreeBSD.
- Fixed versions
- 14.3-RELEASE-p16, 14.4-RELEASE-p7, 15.0-RELEASE-p11, 15.1-RELEASE-p1
- CVEs
- Not specified
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 31 Oct 2026, 21:05 UTC · Revision 1
Source evidence
FreeBSD-EN-26:16.arm64 Errata Notice
official-freebsd-security · Original sourcePublished 30 Jun 2026, 00:00 UTC
A correction fixes incorrect success return values in the arm64 freebsd32 implementations of setcontext(2) and swapcontext(2), which could cause 32-bit armv7 applications to crash or behave incorrectly.
The freebsd32 implementations of setcontext(2) and swapcontext(2) on arm64 returned incorrect values on success, causing the system call to be treated as though it had failed.
FreeBSD
Fixed versions: 15.1-RELEASE-p1, 15.0-RELEASE-p11, 14.4-RELEASE-p7, 14.3-RELEASE-p16
Prerequisites: 32-bit armv7 binaries on arm64
Complete source record
{
"id": "774861b768eb5cd962a7739d296443394308ace4e35b6f2dc63b61afe95c6863",
"url": "https://www.freebsd.org/security/advisories/FreeBSD-EN-26:16.arm64.asc",
"method": "llm",
"payload": {
"kind": "patch",
"title": "FreeBSD-EN-26:16.arm64 Errata Notice",
"summary": "A correction fixes incorrect success return values in the arm64 freebsd32 implementations of setcontext(2) and swapcontext(2), which could cause 32-bit armv7 applications to crash or behave incorrectly.",
"evidence": "The freebsd32 implementations of setcontext(2) and swapcontext(2) on arm64 returned incorrect values on success, causing the system call to be treated as though it had failed.",
"products": [
{
"name": {
"value": "FreeBSD",
"evidence": "All supported versions of FreeBSD."
},
"prerequisites": [
{
"value": "32-bit armv7 binaries on arm64",
"evidence": "Systems that do not run 32-bit armv7 binaries on arm64 are not affected."
}
],
"fixed_versions": [
{
"value": "15.1-RELEASE-p1",
"evidence": "(releng/15.1, 15.1-RELEASE-p1)"
},
{
"value": "15.0-RELEASE-p11",
"evidence": "(releng/15.0, 15.0-RELEASE-p11)"
},
{
"value": "14.4-RELEASE-p7",
"evidence": "(releng/14.4, 14.4-RELEASE-p7)"
},
{
"value": "14.3-RELEASE-p16",
"evidence": "(releng/14.3, 14.3-RELEASE-p16)"
}
],
"affected_versions": [
{
"value": "All supported versions of FreeBSD.",
"evidence": "Affects: All supported versions of FreeBSD."
}
]
}
],
"severity": "unknown",
"fixed_cves": [],
"related_cves": [],
"security_relevant": true,
"severity_evidence": null
},
"source_id": "official-freebsd-security",
"document_id": 23608,
"published_at": "2026-06-30T00:00:00+00:00"
}