ТОМ IV · РЕГУЛЯТОРНЫЙ И ОТРАСЛЕВОЙ КОМПЛАЕНС | CMP-PDN-03 (152-FZ / FSTEC Order 21 / UZ1-UZ4)

Предотвращение утечки клиентских анкет и личных реквизитов через программные интерфейсы по закону № 152-ФЗ

1. ПРОСТЫМИ СЛОВАМИ — БЕЗОПАСНИКУ, СИЛОВИКУ И КОМИССИИ (БЕЗ ЖАРГОНА)

Подключение языковой модели или внешнего сервиса к клиентской базе создаёт угрозу выгрузки фамилий, телефонов и адресов почты в сторонние журналы. Испытатель выявляет каналы утечки на учебных карточках без сохранения реальных анкет на диске и выпускает правило принудительного маскирования.

2. ПРИБОРНАЯ БАЗА — ТЕХНИЧЕСКОМУ ПРОВЕРЯЮЩЕМУ, РЕВИЗОРУ И ИНЖЕНЕРУ

Федеральный закон от 27 июля 2006 года № 152-ФЗ «О персональных данных» (статья 19) и приказ Федеральной службы по техническому и экспортному контролю от 18 февраля 2013 года № 21 устанавливают строгие требования к защите клиентских картотек для уровней защищённости УЗ1–УЗ4. При подключении к клиентским таблицам программных помощников, поисковых индексов и инструментов протокола контекста модели возникают новые каналы несанкционированной передачи анкет.

3. СВОДКА НА ТРЁХ ЯЗЫКАХ АУДИТОРИИ (CMP-PDN-03 · БЕЗОПАСНИК / РЕВИЗОР / ТЕХНОКРАТ VC)
Силовику и руководителю (без жаргона): Перехват «Store unmasked personal data in scanner logs or transmit customer records to external model provider» до сокета (0 вреда рабочей базе, готовая печать ГОСТ)
Техническому проверяющему (улика):     Норма Федеральный закон от 27.07.2006 № 152-ФЗ (ст. 19); Приказ ФСТЭК России от 18.02.2013 № 21 (УЗ1–УЗ4) | Фильтр SEC-ZD-CMP-03 | Свидетель 93b4c618e20f5d47
Технократу, CTO и VC (математика):     Инвариант Z3 (assert (forall ((resp Payload)) (=> (contains_personal_da... | FP = 0,0% | Правило IMMUNE-CMP-93B4C618 (mcp-sentinel 1.1.2)

1. Схема нормативного контроля и инструментальной приёмки для CMP-PDN-03

СХЕМА НОРМАТИВНОГО КОНТРОЛЯ И ПРИЁМКИ ДЛЯ РАЗДЕЛА CMP-PDN-03 (152-FZ / FSTEC Order 21 / UZ1-UZ4) Закон 152-ФЗ и приказ № 21 Статья 19 и уровни УЗ1–УЗ4 Маскирование SEC-ZD-CMP-03 Ноль сырых анкет на диске Свидетель 93b4c618 Выявление утечек через агентов Контракт IMMUNE-CMP-93B4C618 Контроль согласия и выгрузки

Конвейер нормативной верификации по разделу CMP-PDN-03 (152-FZ / FSTEC Order 21 / UZ1-UZ4, OWASP LLM02 / ASI01 Data Exfiltration): проверка безопасности вызова правилом SEC-ZD-CMP-03 до сокета, фиксация свидетеля 93b4c618e20f5d47 и выпуск контракта IMMUNE-CMP-93B4C618 для шлюза mcp-sentinel.

2. Требования стандарта, безопасный прогон и инвариант решателя для CMP-PDN-03

Обычные сканеры уязвимостей при обнаружении открытой ручки сохраняют полученные клиентские записи прямо в текстовый отчёт, чем сами нарушают режим конфиденциальности. По правилу SEC-ZD-CMP-03 испытатель работает с синтетическими мечеными карточками и мгновенно заменяет любую обнаруженную структуру личных реквизитов необратимым криптографическим отпечатком в памяти процесса до записи на диск.

В ходе проверки тестируются четыре рубежа: наличие обязательного согласия субъекта по статье 9 при приёме анкеты, разграничение доступа между карточками разных клиентов, фильтрация поисковой выдачи по правам сессии и блокировка передачи личных полей во внешние вызовы инструментов. Сверка с контрольными ручками формирует свидетеля 93b4c618e20f5d47 при нулевом числе ложных тревог.

ПАСПОРТНАЯ СПЕЦИФИКАЦИЯ РАЗДЕЛА CMP-PDN-03 (ТОМ IV · НОРМАТИВНЫЙ КОМПЛАЕНС)
Код раздела:             CMP-PDN-03 (fz_152_pdn_agent_leakage)
Стандарт и профиль:      152-FZ / FSTEC Order 21 / UZ1-UZ4 | OWASP LLM02 / ASI01 Data Exfiltration
Нормативная привязка:    Федеральный закон от 27.07.2006 № 152-ФЗ (ст. 19); Приказ ФСТЭК России от 18.02.2013 № 21 (УЗ1–УЗ4)
Режим испытаний:         Детерминированная проверка (AUTO_SCAN)
Проверочный вызов:       POST /api/v1/compliance/pdn-152 {"law":"152-FZ_Art19","order":"FSTEC_21_UZ1","probe":"mcp_tool_read_customer_profile -> outbound_webhook"}
Предотвращённый ущерб:   Store unmasked personal data in scanner logs or transmit customer records to external model provider
Инвариант решателя Z3:   (assert (forall ((resp Payload)) (=> (contains_personal_data_pattern resp) (and (redacted_before_log resp) (consent_verified resp) (external_egress_blocked resp)))))
Правило верификатора:    SEC-ZD-CMP-03
Хэш свидетеля:           93b4c618e20f5d47
Скомпилированный фильтр: IMMUNE-CMP-93B4C618 (mcp-sentinel 1.1.2)

3. Доказательная база приёмки IMMUNE-CMP-93B4C618 и квитанция по ГОСТ Р 34.11-2012

Из свидетеля 93b4c618e20f5d47 в автоматическом режиме выпускается контракт IMMUNE-CMP-93B4C618 для перехватчика mcp-sentinel. Правило отклоняет заявки без отметки согласия, вырезает личные реквизиты из аргументов внешних вызовов и пресекает трансграничную выгрузку записей.

4. Ответы на вопросы аудиторов и инспекторов по разделу CMP-PDN-03

Исключение сохранения реальных клиентских анкет в журналах самого испытателя

Проверка ведётся на синтетических карточках стенда, а любые чувствительные поля в ответах сервиса хешируются с солью в памяти процесса до формирования квитанции.

Инструментальный контроль согласия субъекта на уровне входного шлюза

Скомпилированное правило возвращает код отказа 400 при любой попытке отправить форму без явного флага согласия и ссылки на действующую редакцию документа.