HomeBox: Forced Group Membership Without Consent in Homebox AddMember Handler
HomeBox is a home inventory and organization system. Prior to 0.26.0, POST /v1/groups/members invokes HandleGroupMemberAdd and GroupService.AddMember using a caller-supplied userID without requiring an owner role, an invitation token, target-user consent, or target-user notification. Any authenticated user can force another account into the caller's group, disclose the target user's email address and name through the resulting member list, and create the membership prerequisite used by a separate cross-group inventory-wipe vulnerability. This issue is fixed in version 0.26.0.
- Products
- Not specified
- Affected versions
- Not specified
- Fixed versions
- Not specified
- CVEs
- CVE-2026-48974
- Confirmed fixed CVEs
- Not specified
- Updated in this feed
- 2 Nov 2026, 22:22 UTC · Revision 1
Source evidence
HomeBox: Forced Group Membership Without Consent in Homebox AddMember Handler
core-osv · Original sourcePublished 21 Sept 2026, 17:42 UTC
HomeBox is a home inventory and organization system. Prior to 0.26.0, POST /v1/groups/members invokes HandleGroupMemberAdd and GroupService.AddMember using a caller-supplied userID without requiring an owner role, an invitation token, target-user consent, or target-user notification. Any authenticated user can force another account into the caller's group, disclose the target user's email address and name through the resulting member list, and create the membership prerequisite used by a separate cross-group inventory-wipe vulnerability. This issue is fixed in version 0.26.0.
osv:CVE-2026-48974
Complete source record
{
"id": "919160d3380834243e23a83ba5391d7e14fb505faecc280ad95b08a4dac1b455",
"url": "https://osv.dev/vulnerability/CVE-2026-48974",
"method": "structured",
"payload": {
"kind": "advisory",
"title": "HomeBox: Forced Group Membership Without Consent in Homebox AddMember Handler",
"summary": "HomeBox is a home inventory and organization system. Prior to 0.26.0, POST /v1/groups/members invokes HandleGroupMemberAdd and GroupService.AddMember using a caller-supplied userID without requiring an owner role, an invitation token, target-user consent, or target-user notification. Any authenticated user can force another account into the caller's group, disclose the target user's email address and name through the resulting member list, and create the membership prerequisite used by a separate cross-group inventory-wipe vulnerability. This issue is fixed in version 0.26.0.",
"evidence": "osv:CVE-2026-48974",
"products": [],
"severity": "medium",
"structured": {
"id": "CVE-2026-48974",
"aliases": [
"CVE-2026-48974",
"GHSA-ffcw-whqh-hgqf"
],
"metrics": [
{
"type": "CVSS_V3",
"score": "CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N"
}
],
"affected": [
{
"ranges": [
{
"repo": "https://github.com/sysadminsmedia/homebox",
"type": "GIT",
"events": [
{
"introduced": "0"
},
{
"fixed": "c0bcd3b4682fce0fb512cb191ea754d725e416ee"
},
{
"fixed": "ed3216a80998dfd81d4418700696244144883160"
}
],
"database_specific": {
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "0.26.0"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "ed3216a80998dfd81d4418700696244144883160"
}
],
"source": "REFERENCES_COMMIT"
},
{
"range": [
{
"fixed": "c0bcd3b4682fce0fb512cb191ea754d725e416ee"
}
],
"source": "REFERENCES_TAG",
"original_tag": "v0.26.0"
}
]
}
}
],
"versions": [
"v0.25.0",
"v0.25.0-rc.1",
"v0.24.2",
"v0.24.1",
"v0.24.0",
"v0.24.0-rc.1",
"v0.23.1",
"v0.23.0",
"v0.23.0-rc.1",
"v0.22.3",
"v0.22.2",
"v0.22.1",
"v0.22.0-rc.1",
"v0.21.0",
"v0.20.2",
"v0.20.1",
"v0.19.0",
"v0.18.0",
"v0.17.2",
"v0.17.1",
"v0.17.0",
"v0.16.0",
"v0.15.2",
"v0.15.1",
"v0.15.0",
"v0.14.2",
"v0.14.1",
"v0.14.0",
"v0.13.0",
"v0.12.1",
"v0.12.0",
"v0.11.1",
"v0.11.0",
"v0.9.2",
"v0.9.1",
"v0.9.0",
"v0.8.2",
"v0.8.1",
"v0.8.0",
"v0.7.0",
"v0.6.0",
"v0.5.1",
"v0.5.0",
"v0.4.0",
"v0.3.1",
"v0.3.0",
"v0.2.0",
"v0.1.0"
],
"database_specific": {
"source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-48974.json"
}
}
],
"modified": "2026-10-28T02:30:24.136062457Z",
"provider": "osv",
"references": [
"https://github.com/sysadminsmedia/homebox/releases/tag/v0.26.0",
"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/48xxx/CVE-2026-48974.json",
"https://github.com/sysadminsmedia/homebox/security/advisories/GHSA-ffcw-whqh-hgqf",
"https://nvd.nist.gov/vuln/detail/CVE-2026-48974",
"https://github.com/sysadminsmedia/homebox/commit/ed3216a80998dfd81d4418700696244144883160"
],
"provider_metadata": {
"cwe_ids": [
"CWE-841",
"CWE-862"
],
"cna_assigner": "GitHub_M",
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/48xxx/CVE-2026-48974.json"
}
},
"related_cves": [
{
"value": "CVE-2026-48974",
"evidence": "/id"
}
],
"security_relevant": true,
"severity_evidence": "/severity/0/score"
},
"source_id": "core-osv",
"document_id": 490538,
"published_at": "2026-09-21T17:42:59.002+00:00"
}