Skip to content

Build(deps): Bump xml-encryption from 5.0.0 to 6.0.0 - #136

Merged
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/xml-encryption-6.0.0
Aug 19, 2026
Merged

Build(deps): Bump xml-encryption from 5.0.0 to 6.0.0#136
github-actions[bot] merged 1 commit into
mainfrom
dependabot/npm_and_yarn/xml-encryption-6.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 19, 2026

Copy link
Copy Markdown
Contributor

Bumps xml-encryption from 5.0.0 to 6.0.0.

Release notes

Sourced from xml-encryption's releases.

v6.0.0

6.0.0 (2026-08-11)

⚠ BREAKING CHANGES

  • the rsa-oaep-mgf1p identifier fixes MGF1 to SHA-1 per XML-Enc 1.1 section 5.5.2, and DigestMethod selects only the OAEP message digest. Ciphertext produced by this library with keyEncryptionDigest sha256 or sha512 (v3.1.0 through v5.0.0) used MGF1 matching the digest and no longer decrypts; it was never interoperable with compliant peers.

  • fix!: emit MGF1-SHA1 ciphertext for rsa-oaep-mgf1p

  • encrypting with keyEncryptionDigest sha256 or sha512 under rsa-oaep-mgf1p now wraps the key with MGF1-SHA1, as the identifier requires. Peers that adapted to the previous non-compliant output must switch to the

Features

Changelog

Sourced from xml-encryption's changelog.

6.0.0 (2026-08-07)

⚠ BREAKING CHANGES

  • rsa-oaep-mgf1p now emits and expects MGF1-SHA1. The http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p identifier fixes the mask generation function to MGF1-SHA1 per XML-Enc 1.1. Previously keyEncryptionDigest: 'sha256' or 'sha512' also drove MGF1, producing MGF1-SHA256/SHA512 ciphertext that is not interoperable with spec-compliant peers (Java xmlsec, .NET System.Security.Cryptography.Xml). Such ciphertext will no longer decrypt with this version. Callers who genuinely need a non-SHA-1 MGF1 must switch to the xmlenc11#rsa-oaep identifier with the new keyEncryptionMgf option.

Features

  • Support http://www.w3.org/2009/xmlenc11#rsa-oaep — The new keyEncryptionMgf option selects the MGF1 digest (sha1, sha224, sha256, sha384, sha512, or the full xmlenc11#mgf1* URI; default sha1).
  • OAEP label support — supply keyEncryptionOaepParams (a Buffer or base64 string) to set the OAEP label; it is emitted as an <xenc:OAEPparams> element and honoured on decrypt.
  • Digest/MGF1 combinations Node's crypto cannot express (MGF1 digest ≠ message digest) are computed via an EME-OAEP shim over the raw RSA primitive.
Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [xml-encryption](https://github.com/auth0/node-xml-encryption) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/auth0/node-xml-encryption/releases)
- [Changelog](https://github.com/auth0/node-xml-encryption/blob/master/CHANGELOG.md)
- [Commits](auth0/node-xml-encryption@v5.0.0...v6.0.0)

---
updated-dependencies:
- dependency-name: xml-encryption
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 19, 2026
@github-actions
github-actions Bot merged commit 474c78b into main Aug 19, 2026
4 checks passed
@github-actions
github-actions Bot deleted the dependabot/npm_and_yarn/xml-encryption-6.0.0 branch August 19, 2026 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants