JIRA is a popular project management and issue tracking software developed by Atlassian. It is widely used in software development teams to track and manage tasks, bugs, and issues throughout the software development process.
JIRA allows teams to create and track tasks or issues, assign them to team members, set priorities, and track progress. It also offers features such as workflows, custom fields, and reporting to help teams manage their projects effectively.
In addition to software development, JIRA can also be used for project management in other industries such as marketing, HR, and finance. It has become a popular tool due to its flexibility, ease of use, and ability to integrate with other software tools.
This script is designed to help security analysts check for vulnerabilities on JIRA instances by running a series of tests against it.
This is an active scanner since it interacts with the host to check wheither is is running JIRA, then runs the test cases against it to identify the vulnerability.
- Python 3.6+
- requests package
You can run the script by running the JIRAya.py
file with the following command line options:
python JIRAya.py --single <url/domain>
This will test a single JIRA instance at the specified URL.
python JIRAya.py --list <file>
This will test multiple JIRA instances at the URLs specified in the <file>
.
python JIRAya.py --TheTimeMachine <url/domain>
This module is inspired from my other tool "The Time Machine". This will test multiple JIRA instances at the URLs specified in the <url/target>
.
The following tests are performed against the JIRA instance:
- Check for unauthenticated access to JIRA dashboards
- Check for unauthenticated access to JIRA project categories
- Check for unauthenticated access to JIRA resolutions
- Check for unauthenticated access to installed JIRA gadgets
- Check for unauthenticated access to JIRA admin projects
- Check for CVE-2020-14179: Information disclosure about custom fields and custom SLA
- Check for CVE-2019-3403: Information disclosure of all existing users on the JIRA server
- Next update will be released soon with more test cases
- Name: FR13ND0x7f
- GitHub: https://github.com/FR13ND0x7f
- Twitter: https://twitter.com/fr13nd0x7f
This project is licensed under the MIT License - see the LICENSE file for details.