bcgov / bcgov/nr-forest-client-api

ZAP: API

Open
#205 11 comments 0 reactions 0 assignees View on GitHub
Dominant language
Java
Stars
7
Forks
1
Avg merge
7h 39m
Merged PRs (30d)
10

Description

- Site: [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
**New Alerts**
- **Content Security Policy (CSP) Header Not Set** [10038] total: 1:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Missing Anti-clickjacking Header** [10020] total: 1:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Proxy Disclosure** [40025] total: 14:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3)
- ..
- **Cookie with SameSite Attribute None** [10054] total: 2:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- **Dangerous JS Functions** [10110] total: 1:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js)
- **Permissions Policy Header Not Set** [10063] total: 4:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-initializer.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-initializer.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- **Strict-Transport-Security Header Not Set** [10035] total: 11:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png)
- ..
- **Timestamp Disclosure - Unix** [10096] total: 37:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- ..
- **X-Content-Type-Options Header Missing** [10021] total: 9:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-32x32.png](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-32x32.png)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.css](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.css)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- ..
- **Base64 Disclosure** [10094] total: 3:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui.css](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui.css)
- **Cookie Slack Detector** [90027] total: 14:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3)
- ..
- **Information Disclosure - Suspicious Comments** [10027] total: 2:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-bundle.js)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/swagger-ui-standalone-preset.js)
- **Modern Web Application** [10109] total: 1:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Non-Storable Content** [10049] total: 2:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- **Re-examine Cache-control Directives** [10015] total: 2:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Sec-Fetch-Dest Header is Missing** [90005] total: 4:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Sec-Fetch-Mode Header is Missing** [90005] total: 4:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Sec-Fetch-Site Header is Missing** [90005] total: 4:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Sec-Fetch-User Header is Missing** [90005] total: 4:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/index.html)
- **Session Management Response Identified** [10112] total: 3:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- **Storable and Cacheable Content** [10049] total: 8:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/robots.txt)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/sitemap.xml)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca/v3/swagger-ui/favicon-16x16.png)
- ..
- **User Agent Fuzzer** [10104] total: 24:
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- [https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca](https://nr-forest-client-api-test-backend.apps.silver.devops.gov.bc.ca)
- ..

View the [following link](https://github.com/bcgov/nr-forest-client-api/actions/runs/7719780939) to download the report.
RunnerID:7719780939

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the ZAP findings for the API root, /v3, and /v3/swagger-ui endpoints listed in the issue, including the reported response-header, cookie, disclosure, and JavaScript alerts. Identify which findings are actionable for this service and verify the result with another ZAP scan; done should be a reviewed report with applicable findings resolved or explicitly accounted for.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
api, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.