Skip to content

Conversation

idimov-keeper
Copy link
Collaborator

No description provided.

@idimov-keeper idimov-keeper merged commit a079dd7 into release/sdk/javascript/core/v17.0.1 Dec 9, 2024
4 checks passed
@idimov-keeper idimov-keeper deleted the fix-cve-2024-43788 branch December 9, 2024 23:18
maksimu added a commit that referenced this pull request Oct 20, 2025
* Bump version

* fix: resolve DOM Clobbering CVE-2024-43788 (#689)

* fix: resolve DOM Clobbering CVE-2024-43788

* Upgrade JavaScript tests GHA to use Node 20

* fixed moduleResolution in tsconfig
updated all dependencies

* KSM-534: JS sdk proxy support (#803)

* Added Proxy Support
* Bump version to 17.3.0

* KSM-661 - Handle broken encryption in records, folders and files

Fixes #816

Add error handling to gracefully skip records, folders, and files with
broken encryption instead of failing the entire request. This matches
the Python SDK implementation from KSM-529.

- Wrap decryption operations in try-catch blocks
- Log errors for skipped items
- Continue processing valid items
- Return partial results successfully

* KSM-657 Custom Caching Function example

* KSM-669 KSM JavaScript SDK: Fixed getFolders on browser platform (#826)

* Fixed CBC CryptoKey cache

* updated package dependencies

* remove unnecessary typings

---------

Co-authored-by: Sergey Aldoukhov <saldoukhov@gmail.com>

* as it appears, the typecasts were necessary

* Fixed folder decryption for Cloudflare workers (V8, no saveObject, just saveBytes)

* Updated README.md (#841)

* Update README.md

added KSM-657 to changelog

* Updated @keeper-security/secrets-manager-core version in examples (#844)

* fixed folder decryption

* Fixed codeQL scanning alerts

---------

Co-authored-by: Ivan Dimov <78815270+idimov-keeper@users.noreply.github.com>
Co-authored-by: Max Ustinov <maksimu@users.noreply.github.com>
Co-authored-by: Stas Schaller <sschaller@keepersecurity.com>
Co-authored-by: Sergey Aldoukhov <saldoukhov@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant