mirror of
https://github.com/vxcontrol/pentagi.git
synced 2026-07-20 12:37:04 -04:00
[GH-ISSUE #6] Burp report #6
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @Saokre on GitHub (Jan 31, 2025).
Original GitHub issue: https://github.com/vxcontrol/pentagi/issues/6
Originally assigned to: @asdek on GitHub.
Hello
Where I can find full Burp report with all endpoints ?
"Result The automated detection and manual verification process revealed critical path traversal vulnerabilities in the web application https://localhost. Using Burp Suite, the scan identified several endpoints with potential path traversal issues. Manual checks confirmed the ability to access sensitive files like /etc/passwd, highlighting a significant security risk. These findings demonstrate the need for improved input validation and security measures to safeguard sensitive data from unauthorized access."
Pentagi successfully find path traversal vulnerability trough Burp Suite but no detailed report was found.
I check also Terminal, Vector store tabs and no endpoint was found.
@asdek commented on GitHub (Feb 1, 2025):
Hello @Saokre
Thank you for reaching out, and I'm glad to hear that PentAGI successfully identified vulnerabilities. 😀
Currently, PentAGI UI doesn't provide direct access to all generated files. We're actively working on enhancing this functionality, and future updates will allow you to view and manage such reports directly from the interface. Additionally, we'll be introducing comprehensive flow execution reports in the next PentAGI release.
In the meantime, you can try the following steps to locate the Burp Suite report:
Use the Terminal tab filters:
burpto filter the terminal output.Access the Docker volume directly:
Working Directory: The AI agents operate within the
/workdirectory inside the Docker container. This directory is where all the task-related files, including reports, are stored.List Available Volumes: On your host machine, run the following command to list all the Docker volumes associated with PentAGI:
Identify the Relevant Volume: You should see volumes named in the format:
Replace
{FLOW_ID}with the actual ID corresponding to your flow.Inspect the Volume: To access the contents of the volume, you can run a temporary container that mounts the volume:
/datadirectory inside the container.Search for the Report: Look for common report file types generated by Burp Suite, such as
.htmlor.xmlfiles.Set Up a Host-Mounted Working Directory:
Use
DOCKER_WORK_DIR: If you'd like easier access to the working files without dealing with Docker volumes, you can specify a host directory for the working files by setting theDOCKER_WORK_DIRenvironment variable in your.envfile:Replace
/path/to/your/desired/directorywith the path where you'd like the working files to be stored on your host machine.Create the Directory: Make sure the directory exists on your host machine and that Docker has permission to write to it.
Restart PentAGI Services: After updating the
.envfile, restart your PentAGI Docker containers to apply the changes:Access the Files Directly: With this setup, all files created during task execution, including the Burp Suite report, will be stored directly in the specified directory on your host machine. You can navigate to this directory using your file explorer or command line to access the reports.
Note on Docker Volumes Persistence:
DOCKER_WORK_DIR, you can still mount the existing volume to another container or copy the files out for analysis.PS for future tasks, you might consider modifying the task prompt to explicitly save reports to a known location or have the AI agents output the path to the report upon completion.
@asdek commented on GitHub (Jun 3, 2025):
Hello @Saokre,
Great news! I've recently released https://github.com/vxcontrol/pentagi/pull/44 which addresses your issue with finding detailed reports and endpoint information.
This update introduces:
Built-in reporting functionality - You can now generate comprehensive reports directly from the UI that include technical details about vulnerabilities like the path traversal you mentioned
Assistant capabilities - The new assistant feature allows you to:
Improved search functionality - We've enhanced the filtering in search fields throughout the UI:
With these updates, you can now simply ask the assistant to provide details about the path traversal vulnerability, including affected endpoints, without having to manually search through terminal outputs or access Docker volumes.
I'm closing this issue as it's been addressed in #44. To get these new features, please update with: