бізнес-логіка
Визначення
A frequently-used term whose use is discouraged in CWE. This term is generally used to describe issues that require domain-specific knowledge or "business rules" to determine if they are weaknesses or vulnerabilities, instead of legitimate behavior. Such issues might not be easily detectable via automatic code analysis, because the associated operations do not produce clear errors or undefined behavior at the code level.
Український переклад (UK)Часто вживаний термін, використання якого в CWE не рекомендується. Цей термін загалом використовується для опису проблем, які потребують предметних знань або «бізнес-правил», щоб визначити, чи є вони слабкостями або уразливостями, а не легітимною поведінкою. Такі проблеми може бути нелегко виявити за допомогою автоматичного аналізу коду, оскільки відповідні операції не спричиняють явних помилок або невизначеної поведінки на рівні коду.