v3.6.2 — CodeQL #75 + Socket.dev Supply Chain Fixes #43
Jovancoding
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Fixed
CodeQL #75 — Comparison Between Inconvertible Types
test-phase5c.ts:144— replaced_typed !== undefinedwith!!_typed.Variable
_typedis statically typed asBlackboardBackend(an object) and can never beundefined, making the original comparison trivially true (CWE-570, CWE-571). The compile-time interface check on the preceding line is unchanged and still does the real work.Socket.dev Supply Chain Score
Added
networkAccesssuppression tosocket.jsonfordist/adapters/custom-adapter.js.CustomAdaptercallsfetch(config.url, ...)by design — connecting to a user-supplied AI endpoint is the explicit purpose of the adapter, not an unexpected side-effect. Both issues insocket.jsonare now documented:evalDynamicCodeExecutiondist/lib/blackboard-validator.jsnetworkAccessdist/adapters/custom-adapter.jsNo API Changes
Test-only and metadata changes. No library code modified.
Full Changelog
See CHANGELOG.md for details.
This discussion was created from the release v3.6.2 — CodeQL #75 + Socket.dev Supply Chain Fixes.
Beta Was this translation helpful? Give feedback.
All reactions