undici 8.12.2
- Source
- https://github.com/nodejs/undici
- Tag scanned
v8.12.2- Compared with
v8.12.1(14 signals introduced since)- Files
- 832 scanned, 30 skipped (binary, oversized, or unrecognised)
- Signals
- 0 critical · 0 warn · 61 info
- Scan time
- 32.1 s
- LLM review
- Reviewed by claude-haiku-5-5 (Anthropic): 54 of 54 warn and critical signals; 54 demoted to info.
- Disclude version
- 4.0.0
- Scanned (UTC)
- 2026-10-16 11:27
Signals
Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:12:18new in this releaseconst skip = runtimeFeatures. === false const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro='likely benign Base64 SHA-256 hash constant in a subresource integrity test.Reasoning
SHA-256 base64 digest used as a constant in an SRI regression test for a security advisory; identical to other benign fixtures in the repo.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:25:20new in this releaseconst body = 'Hello world!' const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Test constant holding a base64 SHA-256 integrity hash.Reasoning
These are SRI hash strings in a test file for subresource integrity; base64 digests are expected here and the raw pass flags them only because they look like base64.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:26:20new in this releaseconst hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Test constant holding a base64 SHA-384 integrity hash.Reasoning
A base64 SHA-384 digest in an integrity test fixture; legitimate test data and not obfuscation.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:27:20new in this releaseconst hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg==' const server =likely benign Test constant holding a base64 SHA-512 integrity hash.Reasoning
A base64 SHA-512 digest used as an expected integrity value in a test; benign.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:59:25new in this releaseconst body = 'Hello world!' const hash256Wrong = 'MWD71RGgcch4KOzmR6VMaqWh4VY7eonYmHWvemOtMno=' const hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob' const hash512Wrong = 'eC9loL1pd8AD1Btp9aHu+ymH5Rfnh64hiTYgyfeXy270KfjPQupBkhb2OeP35vZA8ofSBNJ01LzweDIhznuqaw=='likely benign Deliberately incorrect SHA-256 integrity hash used in a negative test.Reasoning
Wrong-hash fixture for negative SRI testing; base64 digest of a test body, benign.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:60:25new in this releaseconst hash256Wrong = 'MWD71RGgcch4KOzmR6VMaqWh4VY7eonYmHWvemOtMno=' const hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob' const hash512Wrong = 'eC9loL1pd8AD1Btp9aHu+ymH5Rfnh64hiTYgyfeXy270KfjPQupBkhb2OeP35vZA8ofSBNJ01LzweDIhznuqaw=='likely benign Deliberately incorrect SHA-384 integrity hash used in a negative test.Reasoning
Deliberately wrong SHA-384 digest for a mismatch test case; no obfuscation.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:61:25new in this releaseconst hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob' const hash512Wrong = 'eC9loL1pd8AD1Btp9aHu+ymH5Rfnh64hiTYgyfeXy270KfjPQupBkhb2OeP35vZA8ofSBNJ01LzweDIhznuqaw==' const server =likely benign Deliberately incorrect SHA-512 integrity hash used in a negative test.Reasoning
Deliberately wrong SHA-512 digest in a test fixture; base64 is the expected format for SRI.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:95:25new in this releaseawait t.. })likely benign Base64 digest passed as an integrity option to fetch in a test.Reasoning
Integrity attribute value in a fetch test, a base64 digest expected by the SRI spec.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:101:20new in this releaseconst body = 'Hello world!' const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Test constant holding a base64 SHA-256 integrity hash.Reasoning
Same SRI hash constant block repeated in the test file; legitimate test data.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:102:20new in this releaseconst hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Test constant holding a base64 SHA-384 integrity hash.Reasoning
Repeated SHA-384 test fixture of a valid integrity digest; benign.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:103:20new in this releaseconst hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg==' const hash256Wrong = 'MWD71RGgcch4KOzmR6VMaqWh4VY7eonYmHWvemOtMno='likely benign Test constant holding a base64 SHA-512 integrity hash.Reasoning
Repeated SHA-512 test fixture; base64 digests are normal in SRI tests.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:104:25new in this releaseconst hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg==' const hash256Wrong = 'MWD71RGgcch4KOzmR6VMaqWh4VY7eonYmHWvemOtMno=' const hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob'likely benign Deliberately incorrect SHA-512 integrity hash used in a negative test.Reasoning
Wrong-hash fixture for negative SRI test cases; benign test data.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:105:25new in this releaseconst hash256Wrong = 'MWD71RGgcch4KOzmR6VMaqWh4VY7eonYmHWvemOtMno=' const hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob' const hash512Wrong = 'eC9loL1pd8AD1Btp9aHu+ymH5Rfnh64hiTYgyfeXy270KfjPQupBkhb2OeP35vZA8ofSBNJ01LzweDIhznuqaw=='likely benign Wrong SRI hash test fixtures encoded as base64 strings in a test file.Reasoning
These are hash test vectors in a subresource-integrity test file; base64 digests of wrong/test values are expected and not obfuscation.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/GHSA-f72v-6w45-q472.js:106:25new in this releaseconst hash384Wrong = 'zxSYGGGjWi7iIZ9SmiTenQIQ+/nzPTd5bbesJhBTZvoYomj28rsVLXbUyJU/Yqob' const hash512Wrong = 'eC9loL1pd8AD1Btp9aHu+ymH5Rfnh64hiTYgyfeXy270KfjPQupBkhb2OeP35vZA8ofSBNJ01LzweDIhznuqaw==' const server =likely benign Wrong sha384/sha512 SRI hash fixture in a test file.Reasoning
Same SRI test fixture pattern: a base64 digest string used as a deliberately wrong hash in a unit test.
-
-
-
-
-
-
exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. = exports. -
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGdSURBVDjLpVMxa8JAFL6rAQUHXQoZpLU/ oUOnDtKtW/MDBFHHThUKTgrqICgOEtd2EVxb2qFkKTgVChbSCnZTiVBEMBRLiEmafleCDaWxDX3wlikely benign Base64-encoded PNG image embedded as a multipart test fixture.Reasoning
Raw-pass base64 hit inside a busboy multipart test file. The blob decodes to a PNG image fixture (iVBORw0KGgo header), which is expected test input for a file-upload parser, not an encoded payload.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJRSURBVBgZpcHda81xHMDx9+d3fudYzuYw 2RaZ5yTWolEiuZpCSjGJFEktUUr8A6ZxQZGHmDtqdrGUXHgoeZqSp1F2bLFWjtkOB8PZzvmd7+djlikely benign Base64-encoded PNG fixture in a busboy multipart test.Reasoning
Same pattern as the other fixtures: a base64 PNG (iVBORw0KGgo) in a busboy parser test. Raw-pass base64 detection is noisy on embedded binary test data.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKfSURBVDjLpZPrS1NhHMf9O3bOdmwDCWRE IYKEUHsVJBI7mg3FvCxL09290jZj2EyLMnJexkgpLbPUanNOberU5taUMnHZUULMvelCtWF0sW/nlikely benign Base64 PNG image data used as multipart upload test input.Reasoning
Base64 PNG blob in a multipart parser test file. The content is an image asset used to exercise file-upload parsing, consistent with a legitimate test suite.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJvSURBVDjLpZPrS5NhGIf9W7YvBYOkhlko qCklWChv2WyKik7blnNris72bi6dus0DLZ0TDxW1odtopDs4D8MDZuLU0kXq61CijSIIasOvv94Vlikely benign Base64-encoded PNG test fixture for multipart parsing.Reasoning
Base64 PNG fixture in busboy's test parser. It is binary test data embedded as text, which the raw base64 heuristic flags without any execution or decoding stage.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAHYSURBVDjLlVLPS1RxHJynpVu7KEn0Vt+2 l6IO5qGCIsIwCPwD6hTUaSk6REoUHeoQ0qVAMrp0COpY0SUIPVRgSl7ScCUTst6zIoqg0y7lvpnPlikely benign Base64 image bytes inside a multipart test body.Reasoning
Base64 image content inside a multipart test body in a well-known HTTP parsing library. No decode-and-execute chain is present; the snippet is only encoded test data.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJvSURBVDjLhZNNSFRRFIC/N++9eWMzhkl/ ZJqFMQMRFvTvImkXSdKiVRAURBRRW1eZA9EqaNOiFlZEtQxKyrJwUS0K+qEQzaTE/AtLHR3Hmffulikely benign Base64 PNG sample data in a busboy parser test.Reasoning
Base64 PNG content in a busboy test file. The raw-pass finding alone, with no AST sink, indicates encoded sample data rather than a dropper.
-
` LS0tLS0tV2ViS2l0Rm9ybUJvdW5kYXJ5amRTRmhjQVJrOGZ5R055Ng0KQ29udGVudC1EaXNwb3Np dGlvbjogZm9ybS1kYXRhOyBuYW1lPSJmaWxlMSI7IGZpbGVuYW1lPSJndGstYXBwbHkucG5nIg0K Q29udGVudC1UeXBlOiBpbWFnZS9wbmcNCg0KiVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNlikely benign Base64-encoded multipart form body with embedded PNG, used as a parser test case.Reasoning
Snippet shows a base64-encoded multipart boundary and headers (LS0tLS0t prefix, Content-Disposition, Content-Type image/png) wrapping a PNG. This is a crafted multipart request fixture for a parser test, which is expected in this context.
-
` iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAANnSURB VDiNldJ9aJVVHAfw7znPuS/PvW4405WbLWfbsBuNbramq5Tp7mLqIFPXINlwpAitaCAPjWKgBdXzlikely benign Base64-encoded PNG image from a multipart test fixture.Reasoning
Base64 PNG blob (Inkscape metadata visible in the encoded text) in a busboy test. This is a real image asset encoded for a test fixture.
-
` iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAM1SURB VDiNrZTPaxtHFMc/M7uzs7KobckyDjQxtoPbnlJyMBRKgsGFHkwvvfbuU/+BQCilBHrof+BT7zmVlikely benign Base64 PNG fixture within busboy multipart tests.Reasoning
Another base64 PNG fixture in the same busboy test file, consistent with multipart upload test data. Nothing in the snippet decodes to executable content.
-
` LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS03ZDkxYjAzYTIwMTI4DQpDb250ZW50LURpc3Bv c2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUxIjsgZmlsZW5hbWU9IkM6XFB5dGhvbjI1XHd6 dGVzdFx3ZXJremV1Zy1tYWluXHRlc3RzXG11bHRpcGFydFxmaXJlZm94My0ycG5nMXR4dFxmaWxllikely benign Base64 multipart upload body with file-path metadata in a parser test.Reasoning
Base64 multipart body with boundary and Windows-style file path metadata, typical of a recorded upload request used in a parser test. It is encoded test data, not a payload stage.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAGdSURBVDjLpVMxa8JAFL6rAQUHXQoZpLU/ oUOnDtKtW/MDBFHHThUKTgrqICgOEtd2EVxb2qFkKTgVChbSCnZTiVBEMBRLiEmafleCDaWxDX3wlikely benign Base64-encoded PNG repeated as a multipart test fixture.Reasoning
Duplicate of the PNG fixture seen at line 171, in the same busboy test file. Raw base64 detection on test image data.
-
` iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0 U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJRSURBVBgZpcHda81xHMDx9+d3fudYzuYw 2RaZ5yTWolEiuZpCSjGJFEktUUr8A6ZxQZGHmDtqdrGUXHgoeZqSp1F2bLFWjtkOB8PZzvmd7+djlikely benign Base64 PNG test fixture in a busboy parser test.Reasoning
Base64 PNG fixture in a busboy test file, matching the other image blobs in this file. No AST-level execution or decode sink is shown.
-
const body = 'Hello world!' const hash = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const server =likely benign Base64 SHA-256 hash literal used as a subresource integrity value in a fetch test.Reasoning
Base64 string is a SHA-256 digest used as an SRI integrity value in an undici fetch test for 'Hello world!'. Legitimate test fixture data, not obfuscation.
-
const body = 'Hello world!' const hash = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const server =likely benign Repeated SHA-256 SRI hash fixture in fetch integrity tests.Reasoning
Same SHA-256 integrity fixture for the 'Hello world!' body repeated across test cases; benign test data.
-
const body = 'Hello world!' const hash = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const server =likely benign Repeated SHA-256 SRI hash fixture in fetch integrity tests.Reasoning
Same SHA-256 integrity fixture reused in another test case; benign.
-
const body = 'Hello world!' const hash = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const server =likely benign Base64 SHA-384 hash fixture for SRI tests.Reasoning
64-byte base64 SHA-384 digest of 'Hello world!' used as an integrity value in a test; expected content.
-
await t.. })likely benign Base64 hash value passed as fetch integrity option in a negative test.Reasoning
SHA-384 base64 string used as an integrity attribute in a rejection test; standard test vector.
-
const body = 'Hello world!' const hash = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg==' const server =likely benign Base64 SHA-512 hash fixture for integrity tests.Reasoning
88-byte base64 SHA-512 digest for the test body; legitimate SRI fixture.
-
await t.. })likely benign Base64 hash literal in a sha512 integrity rejection test.Reasoning
Base64 hash used as an invalid-integrity test input for fetch; benign test vector.
-
const body = 'Hello world!' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const server =likely benign Base64 SHA-384 hash constant in integrity tests.Reasoning
SHA-384 digest fixture in an integrity test; benign.
-
const body = 'Hello world!' const sha256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const sha384 = 'ä'likely benign SHA-256 hash constant alongside a non-ASCII test value in integrity tests.Reasoning
SHA-256 digest fixture; the adjacent 'ä' value is an ordinary non-ASCII test string, not a hidden payload, and the context is clearly test code.
-
const body = 'Hello world!' const sha256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const sha384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const sha512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Set of base64 hash constants for multi-algorithm SRI tests.Reasoning
Group of standard SHA-256/384/512 digests of 'Hello world!' defined as test constants; benign.
-
const sha256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const sha384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const sha512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Base64 SHA-384/512 digest constants for SRI tests.Reasoning
Same hash constant group in the test file; benign fixture data.
-
const sha384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const sha512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg==' const server =likely benign Base64 SHA-512 digest constant in SRI tests.Reasoning
SHA-512 digest constant used in integrity tests; benign.
-
// and no other properties are added to globalThis by undici.install(). const proxyGlobalThis =likely benign Test-only Proxy wrapping globalThis to detect unexpected global property assignments.Reasoning
A Proxy over globalThis is used in a test to verify that undici.install() does not add extra globals. The handler only observes set operations to check exportsToCheck. It is test instrumentation, not malicious interposition, though it does interpose on the global object, so the finding is accurate in mechanism.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/apply-algorithm-to-bytes.js:12:20/* Hash values generated with for "Hello world!" */ const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Known sha256 digest test vector for 'Hello world!'.Reasoning
The comment states these are hash values generated for 'Hello world!'; they are ordinary test vectors for SRI hashing.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/apply-algorithm-to-bytes.js:13:20const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Known sha384 digest test vector for 'Hello world!'.Reasoning
Expected digest values documented in a test comment; legitimate test data.
-
info
warn→ info by reviewencoding-base64test/subresource-integrity/apply-algorithm-to-bytes.js:14:20const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign Known sha512 digest test vector for 'Hello world!'.Reasoning
Expected digest values documented in a test comment; legitimate test data.
-
likely benign Base64 string literal used as test input for case-sensitive matching.
Reasoning
Test input strings for comparing base64 values with and without padding; raw pass false positive on normal base64 literals.
-
const actualValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs' const expectedValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs=' t.. })likely benign Base64 string literal used as test input for padding comparison.Reasoning
Same test fixture pattern with padding variants; benign test data.
-
const actualValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs' const expectedValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs==' t.. })likely benign Base64 string literal with double padding used in a test assertion.Reasoning
Padding-variant test literal in a unit test of string matching; benign.
-
likely benign Base64 string literal used as identical test inputs.
Reasoning
Identical base64 test strings for a match assertion; benign test data.
-
const actualValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs=' const expectedValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs=' t.. })likely benign Base64 string literal used as identical test inputs.Reasoning
Identical base64 test strings for a match assertion; benign test data.
-
likely benign Base64 string literal with two padding characters used in a test.
Reasoning
Double-padded base64 test input in a unit test; benign test data.
-
const actualValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs==' const expectedValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs==' t.. })likely benign Base64 hash literal used as test input for a case-sensitive string match in a subresource-integrity test.Reasoning
Raw pass base64 match on a literal test fixture string used to compare SRI hash values in a test file; this is ordinary test data, not obfuscation.
-
likely benign Test fixture containing a base64 hash with invalid padding, used to assert mismatch detection.
Reasoning
Same base64 hash fixture reused in a test deliberately using an invalid padding character to check mismatch behavior; legitimate test code.
-
const actualValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs==' const expectedValue = 'ypeBEsobvcr6wjGzmiPcTaeG7/gUfE5yuYB3ha/uSLs===' t.. })likely benign Base64 hash fixture in a subresource-integrity test asserting a false comparison result.Reasoning
Repeated test fixture from the same test file; base64-like strings are expected for SRI hash testing.
-
/* Hash values generated with for "Hello world!" */ const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign SHA-256 base64 digest literal used as a fixture when testing integrity metadata parsing.Reasoning
Hash values for a known string ('Hello world!') in SRI metadata parsing tests, explicitly documented in the comment; expected content.
-
const hash256 = 'wFNeS+K3n/2TKRMFQ2v4iTFOSj+uwF7P/Lt98xrZ5Ro=' const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign SHA-384 base64 digest fixture in an SRI metadata parsing test.Reasoning
SHA-384 base64 digest literal documented as generated test data for parsing integrity metadata; benign.
-
const hash384 = 'hiVfosNuSzCWnq4X3DTHcsvr38WLWEA5AL6HYU6xo0uHgCY/JV615lypu7hkHMz+' const hash512 = '9s3ioPgZMUzd5V/CJ9jX2uPSjMVWIioKitZtkcytSq1glPUXohgjYMmqz2o9wyMWLLb9jN/+2w/gOPVehf+1tg=='likely benign SHA-512 base64 digest fixture in an SRI metadata parsing test.Reasoning
SHA-512 base64 digest fixture in the same documented test file; legitimate test data.
-
Reproduce This Scan
Run disclude locally to verify. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.
&&