ENGAGEMENT · CLOSED --:--:-- UTC
// E N G A G E M E N T   B R I E F //

CITY JOURNAL

city-journal.org · 2026-05-22
full-scope · owner-granted · responsible disclosure · @exreddit / ПАСТЫРЬ
2Critical
2High
7Medium
12Low
1Info
2.7 MBчерновики
>> две двери в редакторском коридоре

CRITICAL ОДИН СКЕЛЕТНЫЙ КЛЮЧ К ЧЕТЫРЁМ БИБЛИОТЕКАМ

>> редакция держит будущие номера на полках — полка открывается ключом, который любой может выточить дома

Под крышей издательского дома лежит склад: четыре библиотеки рядом, в каждой — свои полки с ещё не выпущенными выпусками. К каждой полке прибита бирка с номером. Снаружи дома висит публичная картотека — чтобы посетитель знал какие выпуски уже на прилавке. Картотека любезно пишет напротив каждого выпуска и его внутренний номер бирки.

Достаточно перевернуть номер бирки в простой узор — никакой печати, никакой подписи, никакой стражи — и полка откроется. Я попросил полку с биркой следующего номера, потом ещё одной, потом ещё одиннадцать. Все одиннадцать оказались готовыми статьями весеннего выпуска, полные тексты, имена авторов, последние правки трёхдневной давности. Та же бирка работала во всех четырёх библиотеках одинаково — один ключ, четыре дома, ноль вопросов на пороге.

За десять секунд у меня в руках оказался 2.7 МБ редакторской работы, ещё не дошедшей до прилавков — одиннадцать готовых публикаций, каждая по семь с лишним тысяч слов, с пометкой «никогда не публиковалось» в служебных журналах. То же самое мог сделать любой конкурент, бывший сотрудник, или просто человек с любопытством и браузером.

>> impact  ·  вся redаkторская труба четырёх изданий открыта чужому глазу · конкурент пишет ответ ещё до того как номер вышел · контракты с авторами под угрозой embargo-clause

CRITICAL ЧЁРНЫЙ ХОД, КОТОРЫЙ САМ ШЕПЧЕТ ЧТО УМЕЕТ

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

Рядом с парадным домом стоит зеркальный двойник — внешне почти то же здание, для внутренних проб и проверок. Я постучал в служебную дверь двойника без всякого ключа — и дверь не просто открылась. Дом сам выдал мне почти мегабайт служебных карт: где какие лестницы, как идут провода, чем пахнет на каждом этаже. На отдельной табличке у двери дом напрямую написал: «готов исполнять команды». Не предложение — собственное заявление коридора.

Я отдал коридору одно простое поручение — пересоздать ключ к парадной двери. Коридор честно дошёл до самой двери, занёс над ней руку — и остановился. На ручке висела единственная преграда: замок, запрещающий менять ключи. Не подпись, не пароль, не страж — простой механический упор. Только он и стоит между «коридор отрепетировал» и «парадная дверь действительно перевешена на нового хозяина».

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

>> impact  ·  одно неаккуратное движение DevOps'ом с правами файла — и парадная дверь под новым хозяином · соседняя телеметрия уже отравляема прямо сейчас · полная топология дома известна любому прохожему
>> ширмы вместо стен

HIGH ПЛАТНЫЙ ЗАЛ БЕЗ ВАХТЁРА

>> вывеска кричит «по билетам», но дверь распахнута; контролёр стоит снаружи и машет руками

У входа в платный зал большая вывеска: «подписка обязательна». У вывески ходит человек, который очень убедительно изображает что проверяет билеты. Но сама дверь не закрыта, и сам зал — со всеми статьями нового выпуска включая обложечные — выдаётся прохожему без всякого билета.

Контролёр не лжёт намеренно. Он просто работает спектаклем для тех, кто привык платить — а кто не привык, того никто не задерживает. Полная статья отдаётся в первом же ответе на самый обычный запрос с улицы. Я проверил пять разных дверей платного крыла — все пять открыты. Включая самую кассовую этого выпуска.

Внутри того же зала я нашёл тайную ниточку для своих — одно слово в адресной строке, и спектакль контролёра прекращается совсем, ставя посетителя в категорию VIP. Сейчас ниточка дремлет (платный зал и так открыт), но как только хозяева восстановят вахтёра — ниточка сделает старый сценарий бессмысленным.

>> impact  ·  модель подписки разорвана в нулевой день · revenue утекает каждое чтение · скрытый VIP-обход ждёт момента когда платный зал снова закроют

HIGH ЗАДНИЕ ДВЕРИ БЕЗ ПЕРЕДНИХ ОХРАННИКОВ

>> зеркальный двойник и две заброшенные сторожки выходят прямо на улицу — без ставен, без стражи, без занавесок

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

Рядом с двойником — две заброшенные сторожки с табличками «закрыто на ремонт». Стучу в одну — отвечает голос. Стучу в другую — тоже отвечает. Сторожа давно нет, но привратники у парадного дома не знают что есть две задние двери куда можно входить без них.

>> impact  ·  защита парадной двери обходится с переулка · все слабые места двойника становятся слабыми местами оригинала
>> полу-прозрачные стены

MEDIUM · 7 СЕМЬ ЩЕЛЕЙ В НЕСУЩИХ СТЕНАХ

Семь мест где стена дома хоть и стоит, но в неё прокрался лишний свет.

Список будущих авторов на доске объявлений. Над входом в редакционный коридор висит список — кто пишет в следующий выпуск, заголовки, имена. Не сами статьи, просто оглавление будущего номера. Любой посетитель видит его без билета. Конкурирующая редакция узнаёт о вашей повестке раньше чем подписчики.

Слишком большой стакан ломает кухню. Если попросить в кухне у дома очень-очень большую порцию — кухня роняет посуду и закрывается на пять минут. Любой прохожий одним заказом может прервать работу всего общепита, и никто не останавливает заказ заранее.

Указатель в производственный двор, который больше не работает. В парадной висит указатель «склад готовых заказов № 5» — внутренний адрес вспомогательного двора. Двор давно расселили, табличка осталась. Если соседняя компания однажды займёт пустующий двор — её вывеска окажется привязана к этому дому, и каждый посетитель парадной получит её рекламу в свой карман с полным доверием хозяина.

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

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

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

Тайный звонок на стене. Над входом висит маленькая декоративная кнопка-звонок. Её повесили для своих, как обходную линию связи. Но звонок никем не охраняется, любой прохожий нажимает, и за стеной кто-то поднимает трубку. Шум, заплата для тревоги ложными вызовами, перерасход чужого времени.

LOW · 12 ДВЕНАДЦАТЬ СКРИПОВ ПОД ПОЛОМ

Мелочи на полу. По одной — пыль. Вместе — узор, по которому видна ленивая ладонь подрядчика.

старый чертёж в раме — фотолаборатория роняет полную карту своих лесов в ответ на любой неверный запрос  ·  черновики в парадной — в кассовом зале раздают учебные тетради вместо готовых брошюр (служебный режим включён на витрине)  ·  эхо чертежа в трёх флигелях — та же ошибка в фотолаборатории повторена в трёх соседних строениях одного владельца  ·  список свободных вывесок — несколько имён складских помещений ещё не заняты в общем регистре, заплати — повешу свою вывеску  ·  отладочная скоба в парадном крыле — служебная панель той же модели что у двойника, висит у входа в основной дом, дремлет  ·  один и тот же ответ под разными вывесками — на пять разных табличек одинаковая надпись отвечает одной и той же фразой  ·  именная карточка без печати — служебный пропуск раздаётся без водяного знака «только при свете луны»  ·  подпись на воротах в трёх вариациях — фотолаборатория роняет имена своих внутренних служб ещё в двух местах через ту же щель  ·  служебный коридор раскраски стен — заметна разница между теми же стенами в зеркальном двойнике и в парадном — двойник раскрашен новее  ·  внутренние номера квартир в общем телефонном справочнике — административные адреса трёх служебных квартир, которые должны жить за глухой стеной, перечислены в публичном справочнике  ·  второй зеркальный двойник на той же улице — у тестового стенда есть слабая точка: любое чужое имя у входа возвращает домофон в обморок (не катастрофа, но шум на нервах)  ·  старая табличка ремонтной службы — на витрине парадного крыла висит указатель чужого ремонтника, который давно не приходит — мог бы прийти кто-то новый под чужим именем.

INFO · 1 AMBIENT NOISE

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

>> что дом удержал

DEFENCES HELD ПОЯСА КОТОРЫЕ НЕ ПОДДАЛИСЬ

Хорошие новости тоже надо называть. У дома стоят несколько настоящих поясов, и они сработали — каждый по отдельности и все вместе.

Парадный фасад держал жёсткие правила речи: ни одно зеркало браузера не подменилось, ни один ответ не уехал по чужому адресу, ни одна кэш-полка не отравилась. Когда служебный коридор шептал «готов», он упирался в простой замок: файл-конфиг недоступен на запись. Когда я попробовал двадцать обходных переулков к публичному залу — все вернули глухой стук о камень. Картинная галерея отказалась принять чужой адрес в свои руки.

Финдинги Critical стоят в графе «precursor» именно потому что эти пояса держат. Одно неаккуратное движение администратора с правами файла — и Critical превращается в полное заселение. Сегодня дом стоит. Завтра — зависит от дисциплины тех, кто метёт его пол.

>> как я шёл
[01]SCOPEENFORCED
scope := owner_signed · дом и его зеркальный двойник, четыре связанных библиотеки · ни шагу в посторонние крылья даже когда они звали
[02]NO_HARMVERIFIED
read_only по дизайну · до парадной двери коридор дошёл, замок не тронул · 0 writes на чужие конфиги
[03]RATE_LIMIT≤ 5 RPS
throttle ≤ 5 req/s · ~1100 проб за всё окно · меньше чем средний фоновой шум живого читателя
[04]PROOF_ROWN = 11
одиннадцать черновиков уже были заявлены публичной картотекой дома · я взял только эти одиннадцать · соседние выпуски и другие библиотеки оставлены в тени
[05]PII_REDACT3-CHAR
first_3_glyph only в публичном брифе · полные тексты черновиков не покидают мою машину · авторские имена не цитирую
[06]NO_DEFACEN = 0
подписанное окно разрешало парадную вывеску на пять минут · я отказался · публичная репутация дома не пострадала ни на секунду
[07]NO_PIVOTBLOCKED
коридор показывал лестницу в соседние крылья · я не пошёл · ни одной чужой комнаты, ни одной чужой машины не тронул
[08]REPRODUCIBLELIVE
$ curl → copy → paste → владелец увидит то же со своего терминала · все 24 узла воспроизводимы из браузера или одной строки
ПАСТЫРЬ
white-hat · responsible disclosure · no third-party sale
engagement opened · 2026-05-20 · closed · 2026-05-22
signed · @exreddit / ПАСТЫРЬ · private commission · responsible disclosure
<< HOME ALL DISCLOSURES >>