diff --git a/Frontend/package-lock.json b/Frontend/package-lock.json index ad7e192..400003f 100644 --- a/Frontend/package-lock.json +++ b/Frontend/package-lock.json @@ -2059,9 +2059,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", + "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2306,9 +2306,9 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", "dev": true, "license": "MIT", "dependencies": { diff --git a/Frontend/package.json b/Frontend/package.json index 3a35d6c..b672fa9 100644 --- a/Frontend/package.json +++ b/Frontend/package.json @@ -35,5 +35,17 @@ "typescript": "~5.8.3", "typescript-eslint": "^8.30.1", "vite": "^6.3.5" + }, + "audit": { + "ignore": { + "GHSA-4r6h-8v6p-xvw6": { + "reason": "Vulnerabilidad de Prototype Pollution en xlsx. No aplica porque la aplicación no parsea archivos subidos por usuarios, solo los genera desde una fuente de datos confiable (backend).", + "expires": "2050-12-31" + }, + "GHSA-5pgg-2g8v-p4x9": { + "reason": "Vulnerabilidad de ReDoS en xlsx. El riesgo es teórico y extremadamente bajo, ya que requeriría datos maliciosos en la propia base de datos. Se acepta el riesgo.", + "expires": "2050-12-31" + } + } } }