Skip to content
New issue

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

Reporting security issues #164

Open
elharo opened this issue Feb 14, 2023 · 1 comment
Open

Reporting security issues #164

elharo opened this issue Feb 14, 2023 · 1 comment

Comments

@elharo
Copy link
Contributor

elharo commented Feb 14, 2023

Include instructions somewhere (well-known location) about reporting security issues along with warnings about spamming because of naive security scanners.

If it's a real issue you've personally discovered and can explain, feel free to drop me an email.

If it's some security tool logging a warning, that is 95% likely not to be a security issue but rather a bug in the tool. You can file that here after you have investigated if you are willing to vouch that it is a true security issue, but be aware that these tools are almost never correct when analyzing Jaxen.

Things that are NOT security bugs in Jaxen:

  1. Anything in your dependency tree whose source code is not in this repo. You control your classpath. Jaxen doesn't. If you don't like what's in the classpath, change it.
  2. Properly implementing XML 1.0 according to the specification.
  3. Properly implementing XPath 1.0 according to the specification.
  4. Being able to load a URL from Java code.

Probably not security bugs in Jaxen:

  • Problems that only appear when your code (not Jaxen's) accepts untrusted, unvalidated user input

Possible security bugs in Jaxen (if you can find one, none are currently known to exist):

  • XPath expressions that cause infinite loops in the parser or exponential performance problems.
@elharo elharo self-assigned this Feb 14, 2023
@elharo elharo changed the title Reportinf security issues Reporting security issues Feb 14, 2023
@elharo
Copy link
Contributor Author

elharo commented Feb 14, 2023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant