We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RubySaml::XML::BaseDocument has a line:
RubySaml::XML::BaseDocument
REXML::Security.entity_expansion_limit = 0
This mutates the global state of REXML, and also means that RubySaml could be affected by other gems changing this.
Instead, we should do something like:
def with_secure_rexml old_eel = REXML::Security.entity_expansion_limit REXML::Security.entity_expansion_limit = 0 yield ensure REXML::Security.entity_expansion_limit = old_eel end
It's not threadsafe however...
Maybe just replace REXML with Nokogiri?
The text was updated successfully, but these errors were encountered:
No branches or pull requests
RubySaml::XML::BaseDocument
has a line:This mutates the global state of REXML, and also means that RubySaml could be affected by other gems changing this.
Instead, we should do something like:
It's not threadsafe however...
Maybe just replace REXML with Nokogiri?
The text was updated successfully, but these errors were encountered: