CVE-2023-46943
Estado: ModificadaCrítica (9.1)—
Se descubrió un problema en el paquete @evershop/evershop de NPM antes de la versión 1.0.0-rc.8. El secreto HMAC utilizado para generar tokens está codificado como "secret". Un secreto HMAC débil representa un riesgo porque los atacantes pueden usar el secreto predecible para crear tokens web JSON (JWT) válidos, lo que les permite acceder a información y acciones importantes dentro de la aplicación.
CVSS
- Versión: 3.1
- Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
- Puntuación base: 9.1
Probabilidad de explotación (EPSS)
- Probabilidad de explotación en los próximos 30 días: 0.50%
- Percentil entre todas las CVEs puntuadas: 41
- Fecha de la puntuación: 8/10/2026
EPSS (Exploit Prediction Scoring System, de FIRST) estima la probabilidad de que una vulnerabilidad sea explotada en 30 días. Complementa a CVSS (impacto) y a CISA KEV (explotación confirmada).
Tecnologías afectadas (1)
CWE
- CWE-798
- CWE-798
Referencias
JSON original (NVD)
Mostrar
{
"id": "CVE-2023-46943",
"cveTags": [],
"metrics": {
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"id": "CVE-2023-46943",
"role": "CISA Coordinator",
"options": [
{
"exploitation": "none"
},
{
"automatable": "yes"
},
{
"technicalImpact": "total"
}
],
"version": "2.0.3",
"timestamp": "2024-04-02T17:36:06.230121Z"
}
}
],
"cvssMetricV31": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 9.1,
"attackVector": "NETWORK",
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"integrityImpact": "HIGH",
"userInteraction": "NONE",
"attackComplexity": "LOW",
"availabilityImpact": "NONE",
"privilegesRequired": "NONE",
"confidentialityImpact": "HIGH"
},
"impactScore": 5.2,
"exploitabilityScore": 3.9
},
{
"type": "Secondary",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"cvssData": {
"scope": "UNCHANGED",
"version": "3.1",
"baseScore": 9.1,
"attackVector": "NETWORK",
"baseSeverity": "CRITICAL",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N",
"integrityImpact": "HIGH",
"userInteraction": "NONE",
"attackComplexity": "LOW",
"availabilityImpact": "NONE",
"privilegesRequired": "NONE",
"confidentialityImpact": "HIGH"
},
"impactScore": 5.2,
"exploitabilityScore": 3.9
}
]
},
"affected": [
{
"source": "cve@mitre.org",
"affectedData": [
{
"vendor": "n/a",
"product": "n/a",
"versions": [
{
"status": "affected",
"version": "n/a"
}
]
}
]
}
],
"published": "2024-01-13T02:15:07.200",
"references": [
{
"url": "https://advisory.checkmarx.net/advisory/CVE-2023-46943/",
"source": "cve@mitre.org"
},
{
"url": "https://devhub.checkmarx.com/cve-details/CVE-2023-46943/",
"tags": [
"Third Party Advisory"
],
"source": "cve@mitre.org"
},
{
"url": "https://advisory.checkmarx.net/advisory/CVE-2023-46943/",
"source": "af854a3a-2127-422b-91ae-364da2661108"
},
{
"url": "https://devhub.checkmarx.com/cve-details/CVE-2023-46943/",
"tags": [
"Third Party Advisory"
],
"source": "af854a3a-2127-422b-91ae-364da2661108"
}
],
"vulnStatus": "Modified",
"weaknesses": [
{
"type": "Primary",
"source": "nvd@nist.gov",
"description": [
{
"lang": "en",
"value": "CWE-798"
}
]
},
{
"type": "Secondary",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"description": [
{
"lang": "en",
"value": "CWE-798"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "An issue was discovered in NPM's package @evershop/evershop before version 1.0.0-rc.8. The HMAC secret used for generating tokens is hardcoded as \"secret\". A weak HMAC secret poses a risk because attackers can use the predictable secret to create valid JSON Web Tokens (JWTs), allowing them access to important information and actions within the application."
},
{
"lang": "es",
"value": "Se descubrió un problema en el paquete @evershop/evershop de NPM antes de la versión 1.0.0-rc.8. El secreto HMAC utilizado para generar tokens está codificado como \"secret\". Un secreto HMAC débil representa un riesgo porque los atacantes pueden usar el secreto predecible para crear tokens web JSON (JWT) válidos, lo que les permite acceder a información y acciones importantes dentro de la aplicación."
}
],
"lastModified": "2026-06-17T06:31:52.030",
"configurations": [
{
"nodes": [
{
"negate": false,
"cpeMatch": [
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "72063F43-AC4F-4522-98FE-D19F226F447E"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta1:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "76A46DCC-B506-4BB0-BBEE-7888E295CCF4"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta2:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "BE498E9E-EE3C-44DC-9606-CEBE443FA9C7"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta3:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "BA6D2B18-4489-4622-B9E0-612C64528652"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta4:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "692BA821-AF49-4317-BD88-9AC950EEFE2D"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:beta5:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "D4892919-5F76-4913-948C-9001B4A4CBBF"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc1:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "1B1AB70B-5FE5-422F-AB27-AF8B6F6CCAFC"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc2:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "D76D041A-031D-4117-A582-71EBBD8D57E0"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc3:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "D0E794D9-AC2D-4A42-A55B-70C41F5515B1"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc5:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "4A8E6238-4AE3-46F0-8C7D-14266B554A59"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc6:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "08D9F6D3-DA15-4A6C-B72E-6E05414615FD"
},
{
"criteria": "cpe:2.3:a:evershop:evershop:1.0.0:rc7:*:*:*:node.js:*:*",
"vulnerable": true,
"matchCriteriaId": "F9EDF547-27B6-4025-BEA9-7EF9E9A4F3BA"
}
],
"operator": "OR"
}
]
}
],
"sourceIdentifier": "cve@mitre.org"
}