Docker і CI/CD · Senior · Запитання 62 з 75
Що таке dependency confusion?
- 1Lock-файл перелічує залежності в неправильному порядку
- 2Дві версії одного пакета завантажуються одночасно
- ✓Правильна відповідь: Встановлюється публічний пакет з іменем вашого внутрішнього
Пояснення
Якщо резолвер спершу дивиться публічний реєстр чи віддає перевагу вищим версіям, зловмисник може опублікувати your-internal-lib@99.0.0. Використовуйте scoped-пакети й закріплюйте реєстри для scope.