162 lines
6.6 KiB
JSON
162 lines
6.6 KiB
JSON
{
|
|
"dataType": "CVE_RECORD",
|
|
"dataVersion": "5.2",
|
|
"cveMetadata": {
|
|
"cveId": "CVE-2026-128045",
|
|
"assignerOrgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
|
|
"state": "PUBLISHED",
|
|
"assignerShortName": "VulnCheck",
|
|
"dateReserved": "2026-11-12T20:45:47.416Z",
|
|
"datePublished": "2026-11-13T09:33:54.917Z",
|
|
"dateUpdated": "2026-11-13T09:33:54.917Z"
|
|
},
|
|
"containers": {
|
|
"cna": {
|
|
"providerMetadata": {
|
|
"orgId": "83251b91-4cc7-4094-a5c7-464a1b83ea10",
|
|
"shortName": "VulnCheck",
|
|
"dateUpdated": "2026-11-13T09:33:54.917Z"
|
|
},
|
|
"datePublic": "2026-10-26T00:00:00.000Z",
|
|
"title": "OpenMage Magento-LTS before 20.18.2 Authorization Bypass via Forgeable RSS Order Key",
|
|
"descriptions": [
|
|
{
|
|
"lang": "en",
|
|
"value": "OpenMage Magento-LTS before 20.18.2 and 21.0.0-beta1 before 21.0.0-beta3 contains an authorization bypass in the /rss/order/status feed because its URL key is unsigned Base64-encoded JSON of the order, increment, and customer ids. Unauthenticated attackers can forge keys from enumerated sequential ids to read other customers' names, items, prices, totals, and status comments when order-status RSS is enabled."
|
|
}
|
|
],
|
|
"problemTypes": [
|
|
{
|
|
"descriptions": [
|
|
{
|
|
"lang": "en",
|
|
"description": "Authorization Bypass Through User-Controlled Key",
|
|
"cweId": "CWE-639",
|
|
"type": "CWE"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"affected": [
|
|
{
|
|
"vendor": "OpenMage",
|
|
"product": "magento-lts",
|
|
"defaultStatus": "unaffected",
|
|
"versions": [
|
|
{
|
|
"version": "0",
|
|
"status": "affected",
|
|
"versionType": "semver",
|
|
"lessThan": "20.18.2"
|
|
},
|
|
{
|
|
"version": "20.18.2",
|
|
"status": "unaffected",
|
|
"versionType": "semver"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"vendor": "OpenMage",
|
|
"product": "magento-lts",
|
|
"defaultStatus": "unaffected",
|
|
"versions": [
|
|
{
|
|
"version": "21.0.0-beta1",
|
|
"status": "affected",
|
|
"versionType": "semver",
|
|
"lessThan": "21.0.0-beta3"
|
|
},
|
|
{
|
|
"version": "21.0.0-beta3",
|
|
"status": "unaffected",
|
|
"versionType": "semver"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"metrics": [
|
|
{
|
|
"format": "CVSS",
|
|
"cvssV4_0": {
|
|
"version": "4.0",
|
|
"vectorString": "CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N",
|
|
"attackVector": "NETWORK",
|
|
"attackComplexity": "LOW",
|
|
"attackRequirements": "NONE",
|
|
"privilegesRequired": "NONE",
|
|
"userInteraction": "NONE",
|
|
"vulnConfidentialityImpact": "LOW",
|
|
"vulnIntegrityImpact": "NONE",
|
|
"vulnAvailabilityImpact": "NONE",
|
|
"subConfidentialityImpact": "NONE",
|
|
"subIntegrityImpact": "NONE",
|
|
"subAvailabilityImpact": "NONE",
|
|
"baseScore": 6.9,
|
|
"baseSeverity": "MEDIUM"
|
|
}
|
|
},
|
|
{
|
|
"format": "CVSS",
|
|
"cvssV3_1": {
|
|
"version": "3.1",
|
|
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
|
|
"attackVector": "NETWORK",
|
|
"attackComplexity": "LOW",
|
|
"privilegesRequired": "NONE",
|
|
"userInteraction": "NONE",
|
|
"scope": "UNCHANGED",
|
|
"confidentialityImpact": "LOW",
|
|
"integrityImpact": "NONE",
|
|
"availabilityImpact": "NONE",
|
|
"baseScore": 5.3,
|
|
"baseSeverity": "MEDIUM"
|
|
}
|
|
}
|
|
],
|
|
"references": [
|
|
{
|
|
"url": "https://github.com/OpenMage/magento-lts/security/advisories/GHSA-3hh8-xg45-mwrr",
|
|
"tags": [
|
|
"vendor-advisory"
|
|
],
|
|
"name": "GitHub Security Advisory (GHSA-3hh8-xg45-mwrr)"
|
|
},
|
|
{
|
|
"url": "https://github.com/OpenMage/magento-lts/commit/fde2d109292944d705c4035d87df055b1e945ea3",
|
|
"tags": [
|
|
"patch"
|
|
],
|
|
"name": "Patch Commit"
|
|
},
|
|
{
|
|
"name": "VulnCheck Advisory: OpenMage Magento-LTS before 20.18.2 Authorization Bypass via Forgeable RSS Order Key",
|
|
"tags": [
|
|
"third-party-advisory"
|
|
],
|
|
"url": "https://www.vulncheck.com/advisories/openmage-magento-lts-before-20.18.2-authorization-bypass-via-forgeable-rss-order-key"
|
|
}
|
|
],
|
|
"credits": [
|
|
{
|
|
"lang": "en",
|
|
"value": "bruhdev1290",
|
|
"type": "reporter"
|
|
},
|
|
{
|
|
"lang": "en",
|
|
"value": "colinmollenhour",
|
|
"type": "remediation developer"
|
|
},
|
|
{
|
|
"lang": "en",
|
|
"value": "Hanmac",
|
|
"type": "remediation reviewer"
|
|
}
|
|
],
|
|
"x_generator": {
|
|
"engine": "vulncheck-endgame"
|
|
}
|
|
}
|
|
}
|
|
} |