Першоджерело зараз повідомляє про перевантаження; подробиці відомі лише з переказів Lobsters і Hacker News.

У Forgejo 16.0.4 перед ініціалізацією нового репозиторію видаляють каталог .git, створений під час підстановки змінних у шаблоні.

Через дефект підстановка змінних у шаблонному репозиторії могла створити каталог .git, який Git використовував під час ініціалізації. Через шкідливий шаблонний репозиторій можна було читати довільні дані з хоста Forgejo та запускати на ньому процеси.

Перевірка тверджень:

  • Forgejo 16.0.4 містить виправлення критичної помилки безпеки. (підтверджено лише публікацією-переносником: доказ; «Forgejo 16.0.4 has a critical security bug fix (RCE - Remote Code Execution)»)
  • Forgejo 16.0.4 видаляє каталог .git, створений під час підстановки змінних, до ініціалізації нового репозиторію. (підтверджено лише публікацією-переносником: доказ; «To address this issue, after variable expansion is completed, any existing .git folder is removed from the directory before the git repository is initialized.»)
  • Підстановка змінних у шаблонному репозиторії могла створити каталог .git, який Git використовував під час ініціалізації нового репозиторію. (підтверджено лише публікацією-переносником: доказ; «During this process, variable template expansion could be misused in order to create a new .git folder, which git would adopt and incorporate during its initialization of a new git repository.»)
  • Через шкідливий шаблонний репозиторій можна було читати довільні дані з хоста Forgejo та запускати на ньому процеси. (підтверджено лише публікацією-переносником: доказ; «A malicious template repository could be used to read arbitrary data from the Forgejo host, and to execute arbitrary processes on the Forgejo host, as a remote code execution attack.»)
  • Першоджерело зараз повідомляє про перевантаження. (підтверджено самою публікацією: доказ; «This git endpoint is seeing a high influx of requests for this repository, to preserve the availability of Codeberg your search request will not be processed.»)

Публікації:

Першоджерела:

оцінка 82,3 зі 100 · тип: інцидент