Skip to content

Commit ed4ed28

Browse files
1 parent 03ee9fe commit ed4ed28

File tree

1 file changed

+94
-0
lines changed

1 file changed

+94
-0
lines changed
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
{
2+
"schema_version": "1.4.0",
3+
"id": "GHSA-2w46-vq8h-98vh",
4+
"modified": "2025-11-14T20:42:24Z",
5+
"published": "2025-11-14T20:42:24Z",
6+
"aliases": [],
7+
"summary": "Shopware 6's password recovery link does not expire after email change",
8+
"details": "### Summary\nWhen a customer changes their email address after requesting a password reset, the old password reset link (tied to the previous email) remains valid. An attacker with access to the old email inbox is potentially able to reset the customer’s password even after the user changes their email address.\n\n### PoC\n\n1. Log in to a Shopware account.\n2. Request a password reset for your current email address.\n3. Copy the password reset link but do not open it.\n4. Log back into your account.n\n5. Navigate to Account Settings → Email and change your email address.\n6. Use the previously copied reset link (from before the email change).\n7. The system allows password change using the old link.\n\n### Impact\nReproduced on Stable 6.6.10.7 and trunk.",
9+
"severity": [
10+
{
11+
"type": "CVSS_V3",
12+
"score": "CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:N/I:H/A:L"
13+
}
14+
],
15+
"affected": [
16+
{
17+
"package": {
18+
"ecosystem": "Packagist",
19+
"name": "shopware/core"
20+
},
21+
"ranges": [
22+
{
23+
"type": "ECOSYSTEM",
24+
"events": [
25+
{
26+
"introduced": "0"
27+
},
28+
{
29+
"fixed": "6.6.10.9"
30+
}
31+
]
32+
}
33+
]
34+
},
35+
{
36+
"package": {
37+
"ecosystem": "Packagist",
38+
"name": "shopware/core"
39+
},
40+
"ranges": [
41+
{
42+
"type": "ECOSYSTEM",
43+
"events": [
44+
{
45+
"introduced": "6.7.0.0"
46+
},
47+
{
48+
"fixed": "6.7.4.1"
49+
}
50+
]
51+
}
52+
]
53+
}
54+
],
55+
"references": [
56+
{
57+
"type": "WEB",
58+
"url": "https://github.com/shopware/shopware/security/advisories/GHSA-2w46-vq8h-98vh"
59+
},
60+
{
61+
"type": "WEB",
62+
"url": "https://github.com/shopware/shopware/commit/1338dd9a11e361639704bf8f09b6878552eb8c13"
63+
},
64+
{
65+
"type": "WEB",
66+
"url": "https://github.com/shopware/shopware/commit/2fb94855696a90045b81c503d216ba7df8e64e52"
67+
},
68+
{
69+
"type": "PACKAGE",
70+
"url": "https://github.com/shopware/shopware"
71+
},
72+
{
73+
"type": "WEB",
74+
"url": "https://github.com/shopware/shopware/releases/tag/v6.6.10.9"
75+
},
76+
{
77+
"type": "WEB",
78+
"url": "https://github.com/shopware/shopware/releases/tag/v6.7.0.0"
79+
},
80+
{
81+
"type": "WEB",
82+
"url": "https://github.com/shopware/shopware/releases/tag/v6.7.4.1"
83+
}
84+
],
85+
"database_specific": {
86+
"cwe_ids": [
87+
"CWE-640"
88+
],
89+
"severity": "MODERATE",
90+
"github_reviewed": true,
91+
"github_reviewed_at": "2025-11-14T20:42:24Z",
92+
"nvd_published_at": null
93+
}
94+
}

0 commit comments

Comments
 (0)