Где найти персональные данные детей и их родителей? Узнать школу и кружки в которых учатся и занимаются дети, а самое главное, что для этого нужно?

Некое время назад (примерно полгода) со стороны нашего правительства (министерства образования) поступил “приказ”, что мол необходимо чтоб все родители записывали своих детей на кружки через “навигатора”. Участь не обошла и меня, надо записывать. Но посмотрите какие аппетиты у этой системы:

Регистрация родителя

Добавляем ребенка

Так себе ребенок 29 лет если что, но оно схавало.

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

Путем недолгих поисков и расспросов было выявлено, что у сайта р52.навигатор.дети есть поддомен для администраторов админка52.навигатор.дети

Что там можно найти? Вроде бы ничего подозрительного – обычная форма входа в админку, а также кнопки входа и регистрации. Секунду, я могу зарегистрировать администратора? А почему бы и да.

Ну и что вот мы зарегистрировались, теперь у нас есть аккаунт организации, и что, солить его? Да нет. Немного изучив его интерфейс мое внимание привлекла одна кнопка

давайте нажмем пронеслось в моей голове, ну что же, сказано – сделано, нажимаем пишем фамилию и о чудо, вот и мои “дети”

А теперь самое интересное, если начать стирать текст, то мы увидим это:

Первая мысль, секунду, а что, я могу получить сразу все? Да, но нет. В чем соль при опустошении формы, можно увидеть следующий запрос:

/kid?_dc=<Unix time>&special=1&page=1&start=0&length=5

А в ответ получить список из 5 человек, с 1 страницы, начиная с 0, значение параметра “special” тоже влияет на то, кого я получу, но как – пока до конца понял. В запросе передается много дополнительных элементов (основной – это заголовок “Authorization”, содержащий ключ).

Что получаем в ответ (JSON):

"id": "*********-****-****-****-**********",

-

"site_user_id": "*******",

-

"first_name": "Твою",

Имя

"patro_name": "Безопасность",

Отчество

"last_name": "Ятестирую",

Фамилия

"birthday": "*******",

дата рождения

"snils": null,

номер СНИЛС

"is_approved": false,

СНИЛС подтвержденный?

"approve_user_id": null,

кто подтвердил

"certificate_id": "******************",

номер сертификата

"municipality_id": "4",

номер муниципалитета

"is_deleted": false,

аккаунт удален

"date_created": "*******",

дата создания

"date_updated": "*******",

дата обновления информации

"date_approved": "",

дата подтверждения информации

"sex": "W",

пол

"address_region": "",

регион проживания

"address_area": "",

область проживания

"address_address": "",

адрес проживания

"address_zip": "",

индекс

"lastmodified": "*******",

последнее обновление

"org_type": null,

-

"org_name": null,

-

"age": 13,

возраст

"fio": "Ятестирую Твою Безопасность",

ФИО

"parent_fio": "Ятестирую Твою Безопасность",

ФИО родителя

"parent_email": "*******@*****",

почта родителя

"parent_phone": "************",

номер телефона родителя

"is_resident": true,

-

"order_count": 0,

-

"approve_user_partner_id": null,

кто подтвердил информацию о родителе

"certificate_number": "************",

номер сертификата

"certificate_date_start": null,

-

"certificate_date_end": null,

-

"certificate_amount_type": "RUB",

расчетная валюта

"certificate_amount_total": 0,

на счету

"certificate_amount_on_hold": 0,

-

"certificate_amount_withdraw": 0,

-

"certificate_amount_current": 0,

-

"certificate_type": "undefined",

-

"certificate_request": null,

-

"certificate_request_processed": false,

-

"noko_kid_result_section_total": 0,

-

"municipality_name": "ГО Выкса"

название муниципалитета

Что же, настало время проверить этот сервер на отказоустойчивость. Чтобы не усложнять задачу, было решено прикрутить к этому сайту небольшой скрипт, прямо через консоль отладки.

Создаем нагрузку, не найдут ли в нас робота? Не найдут, 10 запросов в секунду из 5 потоков параллельно с разными смещениями (параметр start в запросе) в течении 10 минут подряд не привели ни к какому изменению в правах доступа к данным аккаунта. И только через 30 минут истекла сессия. Придется войти в аккаунт снова и можно продолжать.

Ну хорошо, а что дальше? Да ничего, об этой проблеме было сообщено в поддержку сервиса, в ответ на что мне заблокировали аккаунт и собственно всё, но через 6 месяцев “дырку” не залатали.

Думаю, не надо говорить, что можно сделать, зная все эти данные. Тут все – от тревожных звонков родителям, и до похищений.

Зачем, кто и чем думал при создании такого, а самое главное зачем наше правительство решило загнать всех людей в эту систему – для меня остается загадкой.

Никакая информация с данного ресурса не была сохранена и/или передана третьим лицам, а также получена способом, не предусмотренным для этого. Данная статья написана исключительно в ознакомительных целях, да и вообще является плодом воображения, действие в котором происходит в неидеальном мире.

Комментарии (46)


  1. TigerClaw
    07.09.2021 19:45
    -45

    Проблема сервиса, что вообще нет проверки данных при регистрации и разрешается свободная регистрация.
    Вы должны были отписать об ошибке в сам сервис, а не тут выкладывать.

    UPD: Да вы отписали, но выкладывать баг тут все же было не хорошо. Есть и другие органы, куда стоило сообщить о баге.


    1. hottabxp
      07.09.2021 20:06
      +51

      Есть и другие органы, куда стоило сообщить о баге.

      Спортлото?


      1. TigerClaw
        07.09.2021 20:21
        -16

        Ну как минимум там вопрос по линии 152-ФЗ, а это Роскомнадзор. Плюс я думаю данной информацией заинтересовались бы и другие курирующие органы. Проблема очень серьезна и самое последнее, что можно было придумать, так это ждать 6 месяцев, а потом опубликовать на хабре. Он хоть не торт. Но считайте, что информацией владеют уже все. И сотни скрипкидисов парсят данные.


        1. Arris
          07.09.2021 21:09
          +35

          Роскомнадзор такой ерундой не занимается.

          Я туда обращался. И вот какая вышла история (выдержка из дневника):

          Итак, проблема: СПб, лето 2019 года, проект "Арт-парк". Народное голосование по поводу "как назвать парк". У нас делали это самое голосование, а с Фонтанки поставили туда ссылку.

          2020 год, сентябрь. Нам пишут в духе "почему вы наркотиками торгуете?". Начинаем выяснять, почему...

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

          Ну вы поняли, ага? Мы, конечно, ссылку убрали. А я в рамках программы "инициатива наказуема" пошел разбираться с доменом.

          Зареган домен в рег.ру. Звоню в рег.ру. "Да, да, мы все понимаем, видим, что идет редирект на сайт наркотиков, рады бы разделегировать домен, но не можем. Только по суду. Но вы вот обратитесь в роскомнадзор, а они в суд подадут. Обычно решается все за пару дней"

          Ладно, думаю, раз у меня такое шило в жопе активная гражданская позиция - пойду в РКН.

          Пришел. С трудом продрался через UX, созданный, кажется, так, чтобы люди побыстрее ушли в ужасе... заполнил жалобу-заявку с подробным, насколько получилось в 500 символов, разъяснением проблемы. Да, и проблему упомянул, и редирект, и рег.ру.

          Через неделю приходит ответ в духе "Ваша заявка была отклонена потому, что с сайта идет редирект на другой сайт".

          Йомаё, я именно об этом и пишу...

          А казалось бы, прямая обязанность РКН банить такое. Но нет-с...


        1. invasy
          08.09.2021 13:07
          +7

          «Курирующие органы» разве не должны это самостоятельно мониторить на мои налоги?

          Эти «органы» только не к месту возбуждаются.


        1. ModestONE
          09.09.2021 13:27

          Роскомнадзор

          Просто оставлю этот здесь: admin.rkn.gov.ru


    1. eimrine
      07.09.2021 20:17
      +4

      Так статья-то не о баге, а о сервисе с вот такими вот данными. Баг это самая неинтересная часть статьи — закроют один, а найдут еще десять, закроют те десять — а база данных уйдет в «глаз бога» и больше закрывать баги станет без надобности

      Есть и другие органы, куда стоило сообщить о баге.
      Я так понял, у автора имеются вопросы к данным органам не о баге.


      1. TigerClaw
        07.09.2021 20:30
        +4

        Ну тут даже с моей точки зрения я вижу, что там какой то идиотизм уровня говнокода, мелких говноконтор. Причем просчет уже на уровне ТЗ. Я лично бы под угрозой увольнения не стал бы ни реализовывать, ни запускать проект с такими очевидными косякомя.
        Впрочем тут сам проект вызывает массу вопросов. Это просто позор какой-то. Тут в пору заинтересоваться как приняли такую работу, сколько денег потратили и не было ли тут расспила.
        И вы правы, скорее всего там много багов, которые позволяют получить персональные данные.


        1. SemyonSinchenko
          08.09.2021 10:23

          Как я понял из гугла, большую часть тендеров выигрывает ООО "Государство детей". Но я первый раз слышу про эту контору и там работает 12 человек, то есть они выигрывают тендер и нанимают суб-подрядчиков уже без тендера/госконтракта. Это как я понял.

          Ссылка из гугла


        1. susa
          08.09.2021 10:27
          +7

          Потратил немного времени на "гугление".

          Так как на основном сайте что-то идет не так, нашел https://dopportal.ru/

          Там указано: АИС «Региональный навигатор дополнительного образования"

          Раз АИС, то это это государство. Раз государство, то госзакупки.

          ИНН указан на самом сайте: ООО "Государство Детей" ИНН 7718989746

          Идем на госзакупки, вбиваем участника с указанным ИНН, выдачу сортируем по дате размещения с самого раннего и анализируем одну секунду.

          Вот этот аукцион. Единственный участник победил с предложением 8 716 250,00 ₽. Стартовая цена была 9 175 000,00 ₽

          Судя по всему, ООО "Государство Детей" связано с ООО "Образовательные технологии". Адреса (129085, г. Москва, Звездный Бульвар, д. 19, стр. 1 ) совпадают, телефоны тоже, плюс есть отсылка на сайте.

          Если интересно, то можно посмотреть на суммы аукционов, в которых участвует ООО "Государство Детей" и ООО "Образовательные технологии".

          Я не совсем в курсе про объемы работ и их стоимость на рынке, но цифры радуют глаз.


          1. TigerClaw
            08.09.2021 10:39

            Ну там реально большой объем работ. Но думаю субподрядчики получили раза в 2 меньше денег. Причем опыт говорит о том, что и те могли привлекать сторонних разработчиков. Отсутствие адекватного контроля и "эффективный" менеджмент привел к таким вот результатам. Причем я бы не сказал, что плохо сделано. Надо разбирать работу. Но тут явно были проблемы с управлением проектом.


            1. susa
              08.09.2021 10:43

              сколько денег потратили

              Я просто попытался найти ответ на Ваш вопрос)

              Оценивать сложность проекта и адекватность затрат на него не могу, так как не моя предметная область.


            1. AigizK
              08.09.2021 11:24
              +2

              Похоже они разбили большой тендер на мелкие части. С учетом того что 83 региона у них, то сумма получается хорошая


  1. ifap
    07.09.2021 20:07

    Некое время назад (примерно полгода) со стороны нашего правительства (министерства образования) поступил “приказ”, что мол необходимо чтоб все родители записывали своих детей на кружки через “навигатора”. Участь не обошла и меня, надо записывать.

    Хм, странный вывод… я бы послал на 3 известные буквы с таким «приказом», и это не TLS ;)


  1. AigizK
    08.09.2021 08:48
    +1

    С учетом того, что такие сайты есть у всех регионов и всех родителей школьников заставили там ввести данные, у кого то(кроме государства) есть хорошая база :(


    1. AigizK
      08.09.2021 09:13
      +3

      ппц, подтверждаю. смог повторить то же самое по своему региону


      1. Javian
        08.09.2021 14:16

        Я не смог - при нажатии "Зарегистрироваться": Для ввода доступны только цифры.

        Даже вбил везде цифры - не пускает.


        1. AigizK
          08.09.2021 21:30

          Возможно уже закрыли регистрацию, пробовал под тем аккаунтом зайти, уже не пускает.


    1. AigizK
      08.09.2021 09:40
      +9

      посмотрим что ответят


      1. Bonio
        08.09.2021 10:08
        +1

        А не могут за неправомерный доступ привлечь? Я б не рискнул сообщать.


        1. AigizK
          08.09.2021 10:18

          По сути ничего не ломали и доступ предоставлен ими официально.


          1. Bonio
            08.09.2021 10:20
            +1

            Ао сути да, но мы же знаем, как у нас могут всё перевернуть. Поэтому и не рискнул бы. Напишите потом по результатам, когда ответят.


            1. AigizK
              08.09.2021 10:32
              +18

              Если не напишу ответ в течение 30 дней, вы знаете где меня искать


              1. DrMefistO
                08.09.2021 13:28
                +3

                Как раз таки найти вас будет достаточно сложно при таком раскладе...


                1. Nepherhotep
                  08.09.2021 16:50
                  +5

                  Мы пробъем по другой базе :)


              1. AigizK
                22.10.2021 07:48

                Сегодня получил итоговый ответ. Напишу хронологию:

                8.09.2021 я отправил обращение в прокуратуру.

                5.10.2021 получил от них ответ, что письмо перенаправили в Министерство цифрового развития

                7.10.2021 минцифры отписались, что получили письмо

                7.10.2021 Роскомнадзор прислал уведомление о регистрации обращения

                21.10.2021 Генпрокуратура переслала ответ от Роскомнадзора мне. Вот сам текст:

                Возможность несанкционированного доступа к персональным данным пользователей АИС отсутствует.

                Для зарегистрированных в АИС организаций поставщиков услуг ограничен функционал, позволяющий найти данные субъекта персональных данных только по конкретному запросу, по данным известным поставщику услуг. Результат выдачи ограничен 5 (пятью) записями, для защиты от перебора данных.

                Таким образом, доводы о возможности получения доступа к персональным данным пользователей АИС методом перебора данных не подтверждены.

                Что могу сказать:

                1. Да, там выводили по 5 записей, но перебирая буквы в полях ФИО, можно было подобрать все данные. Выше даже curl показали. Ну и с другой стороны, эти 5 записей не являются персональными данными? Вроде в законе не прописано, что можно потерять до N записей. Т.е. банальная отписка, что у нас все хорошо.

                2. После того как написал обращение в прокуратуру, на сайте навигатора оставил сообщение, что у них дыра в безопасности, и что обращение оставлено. Возможно из за слова прокуратура они быстро среагировали. На следующий день был закрыт доступ к аккаунту, а потом и регистрацию убрали полностью. Через некоторое время регистрацию вернули, но апи поиска детей закрыли полностью. Сейчас регистрация закрыта, выдает такую ошибку Запрещена регистрация: in /base/app/www/protected/modules/navigatorPartners/components/forms/NavigatorPartnerRegisterForm.php at line 24

                Что можно сделать на месте разработчиков сайта:

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

                2. Сейчас у кого есть доступ к сайту, могут так же продолжать получать всю информацию о детях. Поэтому надо поменять логику работы. Например организация может видеть только тех детей, кто к ним записан. Для этого родители, классные руководители или кто то еще заходит под ником ученика и отмечает организацию, тем самым дает согласие на обработку.


          1. Beanut
            08.09.2021 10:27
            +3

            Расскажете об этом товарищу майору.


  1. Gryphon88
    08.09.2021 14:00
    +4

    Иногда я мечтаю, что будет опенсорсный набор обязательных шаблонов "Сайт госучреждения": больница, школа, вуз, МФЦ, кого там ещё обязали завести сайты? И всё это будет хоститься в ведомственном государственном датацентре и поддерживаться одним отделом. Безобразно, зато единообразно, понятно, кто крайний, и не требуются непрофильные затраты и специалисты.


    1. euroUK
      08.09.2021 14:15
      +2

      А как тогда кормиться?

      Когда 60+ процентов экономики - это государство, наличие таких шаблонов просто оставит без работы кучу простых людей и чиновников без денег.

      П.С. 3 млн в конторку из которых половина небось откат - это совсем немного так-то.


      1. Fragster
        08.09.2021 14:55
        +4

        83 раза по три миллиона?


        1. euroUK
          08.09.2021 16:10

          Да, но развернуть и обучить нужно будет в 83 регионах. А из этих 240 млн я уверен кормятся как на федеральном, так и на локальном уровне. Уверен что на разработку там не больше 40


    1. Nepherhotep
      08.09.2021 18:37
      +1

      Да, но сайт будет открываться только в Internet Explorer, а авторизация - через флешку для Windows XP.


    1. Popadanec
      08.09.2021 18:50

      Зачем вообще отдельные сайты. Их же надо запоминать/поддерживать и т.п.
      Единый гос сайт в котором можно выбрать(желательно однажды, но с возможностью быстро сменить) регион/город/район и будут ссылки на все гос учреждения актуальные для гражданина странички. С авто подтягиванием всех нужных данных из учётки госуслуг.
      Главное делать с резервированием/защитой для устойчивости к падениям/перегрузкам/атакам.


      1. Gryphon88
        08.09.2021 18:54
        +1

        Главное делать с резервированием/защитой для устойчивости к падениям/перегрузкам/атакам.

        Как показывает практика электронной трудовой, с автоматикой, резервированием и устойчивостью как-то не получается. Так что дуракоустойчивость проще поддерживать отдельными сайтами, выбор региона вручную, а подтягивание и авторизацией уже при общении с учреждением, например, при записи к врачу.


        1. Popadanec
          08.09.2021 19:05
          +1

          С электронной трудовой всё оказалось нормально, это просто редактор Хабра хайпанул добавив желтизны в публикацию.


          1. Gryphon88
            09.09.2021 11:19
            +1

            Авторы комментариев тоже хайпожоры? С электронной медкартой я лично неоднократно влетал, так что для всего критичного имею бумажную копию.


            1. Popadanec
              09.09.2021 12:12

              Наличие бумажной копии или даже оригинала не спасёт от проблем. Та же ПФР спокойно признаёт записи в бумажной трудовой недостоверными, если они её чем то не устраивают. И бегайте потом ищите давно закрытую фирму. А уж если трудовую потерял, то вообще весело.
              Сколько раз у меня теряли бумажную мед карту и соотв историю, я уже и не упомню.
              Электронная, при наличии адекватной реализации безопасности всё же лучше и удобней.


              1. Gryphon88
                09.09.2021 12:21
                +1

                Да, но для суда и прочего забега по инстанциям бумага является хорошим доказательством. Знаете, отвести пару полок шкафа под архив и снимать копии документов совсем недорого. Кстати, медкарту тоже можно попросить на руки (целиком, копию или выписку) при переходе между больницами.

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


                1. Popadanec
                  09.09.2021 13:14

                  Если фирма в которой вы работали сделала запись в трудовой, но не платила за вас отчисления, то никакой суд не поможет. А таких случаев было много. Сейчас по проще, работник может онлайн проверить отчисления записи в трудовой.
                  А с бумажной не заверенной копией вас органы пошлют точно так же. Можно запрашивать электронную выписку периодически(в госуслугах так к примеру можно электронную выписку из трудовой сделать). И она даже будет заверена цифровой подписью и иметь какую то юридическую силу.


                  1. Gryphon88
                    09.09.2021 13:56

                    Если фирма в которой вы работали сделала запись в трудовой, но не платила за вас отчисления, то никакой суд не поможет. 

                    Это да, но обычно при увольнении выдаётся комплект справок, в том числе 2-НДФЛ, чтобы сколь-нибудь оперативно проверить факт отчислений.

                    А с бумажной не заверенной копией вас органы пошлют точно так же.

                    Не спорю, делаю их для предоставления туда, где не нужна заверенная, результатов анализов, например.


                    1. Popadanec
                      09.09.2021 14:00

                      2НДФЛ можно брать в любое время и без всяких поводов(или придумав его, если работодатель упрямится).
                      Да и проверить отчисления проще на сайте налоговой. Но мало кто это делает, а многие не знают/умеют.


                      1. Gryphon88
                        09.09.2021 14:04

                        Можно, но надо знать про существование такой штуки :) А при увольнении выдавать должны даже тем, кто в налоговых делах ни бум-бум, и тут для повышения финансовой грамотности достаточно спросить "ачтоэта?" :)

                        EDIT кстати, при оформлении возвратов за лечение налоговая упорно хочет скан бумажного 2НДФЛ, вместо того чтобы подсосать его из своей базы.


                      1. Popadanec
                        09.09.2021 14:16

                        Это потому что так прописано в правилах, которые не помешает обновить, но сотрудники выполнять обязаны. И это даже периодически делают.
                        Я не так давно менял прописку, так в МФЦ понадобился только паспорт, остальные документы подтянулись из госуслуг.


                      1. wadeg
                        09.09.2021 14:38

                        Поэтому (много лет работает):
                        1. Скачиваем его в виде pdf
                        2. Отравляем этот pdf им же
                        3. Gescheft!


                      1. Popadanec
                        09.09.2021 15:06

                        Эта ерундистика много где встречалась, но в последние годы хоть устранять взялись.


                      1. wadeg
                        09.09.2021 15:45

                        Кто взялся где? В этом году еще было так же. Никто ничего не меняет, и никаких признаков, что хотя бы собирается.