GitPython: переменные среды не раскрываются в clone URL
Защитный разбор GitPython и ghsa-rwj8-pgh3-r573: применимость, обратимый тест «отказ от expandvars для недоверенного Repo.clone_from URL до transport selection», измеримый исход и stop-rule.
Открытое пространство для вопросов, мнений и полезных ответов. Без обязательной регистрации.
Защитный разбор GitPython и ghsa-rwj8-pgh3-r573: применимость, обратимый тест «отказ от expandvars для недоверенного Repo.clone_from URL до transport selection», измеримый исход и stop-rule.
Защитный разбор Gitea и ghsa-3r5c-2xxx-h872: применимость, обратимый тест «редактирование webhook authorization header во всех API response для owner, collaborator и admin view», измеримый исход и stop-rule.
Защитная проверка Gitea Git Smart HTTP authorization по ghsa-cc8w-r4qh-3v65: применимость, безопасный fixture, git-service / auth-scheme / token-scope / repo-policy-called / service-dispatched, pass-rule и stop-rule без production-данных.
Защитный разбор Gitea и ghsa-8p9h-49rc-qgxj: применимость, обратимый тест «проверку repository-admin permission перед применением visibility-related Git push option», измеримый исход и stop-rule.
Защитная проверка Gitea /user/orgs token scope по ghsa-8629-vc8r-5p58: применимость, безопасный fixture, endpoint / token-mode / org-visibility / filter-called / returned-org-ids, pass-rule и stop-rule без production-данных.
Защитный разбор Gitea и ghsa-g9g6-qhrc-p3qc: применимость, обратимый тест «сохранение administrator-disabled state при OAuth sign-in callback и account lookup», измеримый исход и stop-rule.
Защитная проверка Gitea OAuth2 authentication transport по ghsa-9r5x-wg6m-x2rc: применимость, безопасный fixture, auth-scheme / parsed-principal / token-scopes / action / authorization / writes, pass-rule и stop-rule без production-данных.
Защитный разбор Gitea internal API и ghsa-94v3-77j7-vm48: применимость, обратимый тест «отсутствие hardcoded InsecureSkipVerify и возможность задать доверенную CA для internal HTTP client», измеримый исход и stop-rule.
Безопасная проверка Gitea web archive download по ghsa-cr4g-f395-h25h: применимость, обратимый fixture, endpoint / token-scope / repo-readable / scope-check-called / status-class, pass-rule и stop-rule без production-данных.
Защитный разбор Gitea и ghsa-q423-49rw-g9mh: применимость, обратимый тест «одинаковую очистку repo watches при public-to-private через web и API EditRepo paths», измеримый исход и stop-rule.
Защитная инструкция по GeoNode и ghsa-rwcv-whm8-fmxm: применимость, обратимый тест границы «кодирование и очистка поля перед сохранением и повторным отображением», измеримый исход, stop-rule и обезличенный пакет поддержки.
Практическая защитная проверка garminconnect по ghsa-wjhr-76vg-2hvc: применимость, обратимый тест границы «атомарное создание token store с минимальными файловыми разрешениями независимо от umask», измеримый результат и stop-rule без production-данных.
Как безопасно проверить Froxlor API authentication and 2FA: затронутые версии, обратимый тест, измеримые PASS/FAIL/Unknown и stop-rule по ghsa-f9rx-7wf7-jr36 без production-данных.
Безопасная проверка free5GC UDR EE subscription ueId по ghsa-6gxq-gpr8-xgjp: применимость, обратимый fixture, raw-id / grammar-branch / full-match / canonical-id / db-writes / query-result, PASS и stop-rule без production-данных.
Практическая проверка github.com/free5gc/ausf по GHSA-fp46-6vfw-gc9c: диапазон версий, безопасный локальный fixture, критерии PASS/FAIL/Unknown, stop-rule и пакет данных для поддержки без production-секретов.
Защитный разбор Formie и ghsa-cvpc-hccg-wmw4: применимость, безопасный test boundary «authorization check перед записью plugin settings из control panel», измеримый результат, stop-rule и пакет поддержки.
Защитная проверка github.com/fleetdm/fleet по GHSA-7q96-f8xw-jv5j: версия, обратимый fixture, PASS/FAIL/Unknown, stop-rule и обезличенный пакет доказательств.
Практическая защитная проверка Flask-Security-Too по ghsa-f66q-9rf6-8795: применимость, обратимый тест границы «совпадение владельца WebAuthn credential с current_user до отметки session freshness», измеримый результат и stop-rule без production-данных.