bcgov / bcgov/EDUC-RULE-ENGINE-API

ZAP API Scan Report

オープン
#482 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る
主要言語
Java
スター
0
フォーク
2
PR マージ指標
30日以内にマージされた PR はありません

説明

- Site: [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca)
**New Alerts**
- **A Server Error response code was returned by the server** [100000] total: 1:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/latest/meta-data/](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/latest/meta-data/)
- **Cookie with SameSite Attribute None** [10054] total: 2:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules)
- **Unexpected Content-Type was returned** [100001] total: 3:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca?aaa=bbb](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca?aaa=bbb)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca?class.module.classLoader.DefaultAssertionStatus=nonsense](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca?class.module.classLoader.DefaultAssertionStatus=nonsense)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/latest/meta-data/](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/latest/meta-data/)
- **A Client Error response code was returned by the server** [100000] total: 86:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/._darcs](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/._darcs)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/.bzr](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/.bzr)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/.DS_Store](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/.DS_Store)
- ..
- **Non-Storable Content** [10049] total: 2:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules)
- **Session Management Response Identified** [10112] total: 2:
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/api-docs)
- [https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules](https://educ-rule-engine-api-e8a97a-dev.apps.silver.devops.gov.bc.ca/api/v1/rule-engine/run-grad-algorithm-rules)

View the [following link](https://github.com/bcgov/EDUC-RULE-ENGINE-API/actions/runs/8796458517) to download the report.
RunnerID:8796458517

---
ZAP is supported by the [Crash Override Open Source Fellowship](https://crashoverride.com/?zap=act)

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

調査の方向性

GitHub Actions の実行 8796458517 からリンクされている ZAP レポートから始め、一覧にあるアラートと影響を受ける API エンドポイント(/api/v1/api-docs および /api/v1/rule-engine/run-grad-algorithm-rules を含む)を確認します。どの Findings に Java API の変更が必要かを判断し、修正範囲を文書化して、該当するアラートが解決されたことを確認するためにスキャンを再実行します。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
java
領域
api, security
issue の種類
バグ
難易度
4/5
見積もり時間
3〜5日
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。