Skip to content

Net::SAML2 0.86 security fix now requires cacert - #3111

Merged
Alex-Jordan merged 1 commit into
openwebwork:mainfrom
ubc:fix-saml2-cacert
Aug 6, 2026
Merged

Net::SAML2 0.86 security fix now requires cacert#3111
Alex-Jordan merged 1 commit into
openwebwork:mainfrom
ubc:fix-saml2-cacert

Conversation

@ionparticle

Copy link
Copy Markdown
Contributor

Net::SAML2 0.86 is a security release that fixes CVE-2026-18092, CVE-2026-18089.

CVE-2026-18089 fix requires adding the (previously optional) cacert param to the Net::SAML2::Protocol::Assertion->new_from_xml call. This ensures that if there are embedded certificates in the assertions, they are verified to be trusted by the IdP before being used.

Net::SAML2 0.86 is a security release that fixes CVE-2026-18092, CVE-2026-18089.

CVE-2026-18089 fix requires adding the (previously optional) cacert param to the
Net::SAML2::Protocol::Assertion->new_from_xml call. This ensures that if there
are embedded certificates in the assertions, they are verified to be trusted by
the IdP before being used.

@drgrice1 drgrice1 left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can confirm that this is needed with the latest versions of Net::SAML2.

@drgrice1

drgrice1 commented Aug 6, 2026

Copy link
Copy Markdown
Member

I created a pull request of this to go into develop.

@Alex-Jordan
Alex-Jordan merged commit 691ab9b into openwebwork:main Aug 6, 2026
2 checks passed
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.

3 participants