Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
fusionauth-samlv2 — SAML v2.0 bindings in Java using JAXB | Kitploit
Tools/GitHubGitHub/fusionauth/fusionauth-samlv2
Authentication & AuthorizationWeb SecurityCryptographyIdentity & Access Management (IAM)API Security
GitHubfusionauth/fusionauth-samlv2

fusionauth-samlv2

SAML v2.0 bindings in Java using JAXB

View Repository
9264 months agoNot yet reviewed

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

fusionauth-samlv2

This repository is SAML v2.0 bindings in Java using JAXB.

You'd use this library to process SAML requests and responses. See the tests for example code.

Security disclosures

If you find a vulnerability or other security related bug, please report the vulnerability here before opening a GitHub issue. This will allow us to assess the disclosure and prepare a fix prior to a public disclosure.

We are very interested in compensating anyone that can identify a security related bug or vulnerability and properly disclose it to us.

Disclosures

  • CSNC-2021-004 XML External Entity
    • Thanks to Compass Security for responsibly disclosing this issue.
    • See CVE-2021-27736
    • See CSNC-2021-004
    • Affects versions prior to 0.5.4, ensure you are using version 0.5.4 or later.
  • CNSC-2020-002 Signature Exclusion Attack
    • Thanks to Compass Security for responsibly disclosing this issue.
    • See CVE-2020-12676
    • See CNSC-2020-002
    • Affects versions prior to 0.3.3, ensure you are using version 0.3.3 or later.

Build

Setup Savant

Linux or macOS

root@kitploit:~
mkdir ~/savant
cd ~/savant
wget http://savant.inversoft.org/org/savantbuild/savant-core/1.0.0/savant-1.0.0.tar.gz
tar xvfz savant-1.0.0.tar.gz
ln -s ./savant-1.0.0 current
export PATH=$PATH:~/savant/current/bin/

You may optionally want to add ~/savant/current/bin to your PATH that is set in your profile so that this change persists. You'll also need to ensure that you have Java >= 8 installed and the environment variable JAVA_HOME is set.

For more information on the Savant build tool, checkout savantbuild.org.

Building the library

Build a jar

root@kitploit:~
sb jar

Run the tests

root@kitploit:~
sb test

Contributing

We welcome contributions. Please open issues or pull requests on the GitHub repo: https://github.com/FusionAuth/fusionauth-samlv2/

More info

Learn more about SAML here:

  • https://fusionauth.io/docs/v1/tech/samlv2/
  • https://samltest.id/
  • https://wiki.oasis-open.org/security/FrontPage
Download Tool