В каталогах приложений, построенных на основе платформы Pling, выявлена уязвимость, позволяющая совершить XSS-атаку для выполнения JavaScript-кода в контексте других пользователей. Проблеме подвержены такие сайты, как store.kde.org, appimagehub.com, gnome-look.org, xfce-look.org и pling.com...Подробнее: https://www.opennet.me/opennews/art.shtml?num=55393
>Electron
>без браузераНе знаю кому как, а мне эта шутка зашла.
Я сдерживаюсь, как ведущий интервью с Ризитасом )
Hesuuuu ahi-ahi
В любой новости можно написать слово Электрон, и опеннетчики не увидят более ничего другого.
Не нравится писать "Electron", напиши "Rust".
К Кедам это не имеет отношения.
> допускает добавление мультимедийных блоков в формате HTML, например, для вставки ролика с YouTube или изображения.Вот тут можно выносить. Эта проблема известна со времён форумов со вставкой чего-то большего, чем картинок. "мы хотим дать юзерам iframe-ы, но не хотим малвари" :)
Что-то в последнее время уязвимостей находят как из рога изобилия.
До этого никому дела не было пока работало. Что изменилось - политический контекст или наплыв буткемперов-ИБшников которым нужно оправдывать свои сертификаты чтобы получить работу, думайте сами.
Про ocs-manager понравилось. По факту это Хром и ФФ проделали дыру вам в систему, а разрабы этот ocs-manager должны были это предвидеть, следить за новыми такими дырами и защищаться от них, потому что оказывается вдруг что любой вражеский JS код из браузера может слать любые запросы к моим любимым локалхост сервисам, специально забинженных на 127,0,0,1 ради безопасности. Но хром и фф писюн клали на безопасность.
Популярные браузеры всегда кладут болт на пользователей
Непопулярные не кладут?
А он уже лежал, когда мы делали форк, мы-то тут причем?!
кладут не болт
А Гайку и Вжика
Винтика и Шпунтика
Ну, положить Гайчку- еще куда ни шло... (экий проказник) но Вжика... извращенец вааще...
Можешь Рокки положить если муха не нравится! Палка сыра и мышь твоя 🤣
Наоборот заботятся. Говнобанки (как минимум 1 красного цвета, и это не альфа (альфой не пользовался) ) заставляют пользователей ставить говноприложения вместо того, чтобы использовать PKCS11. Эти говноприложения висят на localhost, и слушают http-запросы от веб-страниц, при поступлении запроса выводят окно, где надо ввести пароль для токена. Что будет, если в таком приложении найдётся уязвимость - догадаться нетрудно.Что будет, если в Хроме однажды эту уязвимость прибьют? Доля Хрома сильно упадёт, а доля Internet Explorer сильно возрастёт. Банку ведь срать, он вас за яйца держит, это он диктует вам, какой софт у вас на компе будет.
> Так, банк, у тебя опаять отвалился IB, я, как владелец бизнеса, отзываю деньги со всех своих трех р/с, тендерного спецсчета и мелкого помойного полуанонимного счета на заранее созданные счета в других банках. В течении 30 банковских дней + писина куча бумажек? Щас... <звонок другу, в банк приехала проверка> Так, срок сократился до 10 банковских дней, половина бумажек оказывается не нужна, но управляющий лично хочет проверить движения? Щас... <катается жалоба в ЦБ, после чего завизированная ЦБ копия шлется в банк> Так, уже 3 дня и пара важных бумажек, и управляющий расхотел проверять? Доброго дня.Как будто банк действительно держит за яйца, забирая все содержимое счетов неустойкой, и не только собственная лень и НЕУДОСТВО не позволяют перейти в другой банк, или создать свой, получив у ЦБ аккредитацию.
>только собственная лень и НЕУДОСТВО не позволяют .. создать свой,Dzen Python золотой мальчик... для него 300 миллионов рублей это карманные деньги...
http://znaydelo.ru/biznes/idei/kak-otkryt-bank.htmlА может просто приукрашать любит?
>создать свой, получив у ЦБ аккредитациюНа уставной капитал попросить у Dzen Python?
"только собственная лень и НЕУДОСТВО не позволяют .. надыбать уставной капитал для открытия банка" (с) посвящается Dzen Python
Эдак и свою водку можно официально производить и продавать..
Лицензия, правда, 8,5 млн руб - и это только официальные сборы. Само-собой требования к сертифицированному оборудованию, к производственным помещениям, к поставщикам, к интеграции с системами контроля итд итп никуда не деваются.Мистер всерьёз полагает, что в банковской сфере прямого и косвенного контроля меньше чем в производстве алкоголя ?)
Можно. Мистер говорит всего лишь, что банк всегда можно поменять, деньги со счетов - вывести, а не страдать и плакать, почему банк экономит на кодерах своих клиентских сервисов.Альзо при небходимости 300 миллионов может собрать даже средний холдинг на 2-3 региона присутствия. Не быстро, отлистал и пошел, полгода-год. Быстрее - если получить инвестиции от кого-то. Просто ребята не понимают порядок сумм на счетах даже у мелких ООО (не путать с засранскими ИП или мусорными ООО-под-ключ), 10-15 миллионов там в оперативном управлении вполне есть.
> Мистер всерьёз полагает, что в банковской сфере прямого и косвенного контроля меньше чем в производстве алкоголя ?)
Мистер видит кучу, нет ПИСИНУ КУЧУ мелких банков вокруг. Наверное - эти все офисы и работники там - иллюзия, а в стране работает только спермбанк, втб, олежа и альфа.
Банк - это не из разряда «одному среднестатистическому человеку не понравились условия банка поэтому он сделал свой - как ип сделать, только банк». Хотя ты выше заявлял ровно об обратном, обвиняя собеседников в лени.Это что-то, что должно приносить соразмерную прибыль, поскольку расходов оно требует постоянных и серьезных.
Не надо путать оборот и те суммы, которые можно просто взять и потратить на непрофильную деятельность, вдобавок, имеющиеся на счетах «прямо сейчас» в виде «живых» денег. В регионах не так уж и много подобных ООО.
Если предположить, что «чистыми» получаются порядка 5% выручки( что нечасто. Нередко ещё ниже ) то для накопления 300млн руб речь о:
300 / 800 * 0,05 = 7,5 лет, в течение которых придётся копить всю прибыль максимально крупного малого предприятия( до 100 чел персонала ) только для начала работы по организации банка.
300 / 2 000 * 0,05 = 3 года придётся копить максимально крупному среднему предприятию( до 250 чел персонала )Те банки не столь уж и мелкие.
Это банки не уровня СНТ или деревни.. нередко, даже не уровня города, а, как минимум, региона, а то и нескольких.
> Что будет, если в Хроме однажды эту уязвимость прибьют? Доля Хрома сильно
> упадёт, а доля Internet Explorer сильно возрастёт. Банку ведь срать, он
> вас за яйца держит, это он диктует вам, какой софт у вас на компе будет.Ты эта, не расстраивайся сильно ... но за стопервым километром не только псоглавцы обитают!
а кто ещё? псозадцы?
Котолапцы и жабогласцы.
Есть довольно много локалхост сервисов которые будучи написанные профессионально - имеют аутентификацию пользователя вне зависимости от того на локалхост они привязаны или не на локалхост.А если конкретно вы, когда пишите сервисы привязанные к локалхост- не вписываете им аутентификацию для критичных действий- ну вы сами себе дырки делаете. Настройте файрвол. Не пищите больше сервисов. Или не жалуйтесь. А то что можно из скрипта на JS можно сделать сетевое соединение- это часть языка, и браузер тут не при чем.
А то вы как те олухи которые требуют запретить TCP/IP поскольку через эти протоколы спам дескать рассылают...
Я разрабатываю сайт. Логично что он у меня на локалхосте работает и без аутентификации. Сайт у меня подключен к базе, которая тоже на локалхосте. Да, доступ к базе по паролю, но доступ к сайту - нет. В базе лежат важные данные как то имена и емайлы. И теперь оказывается что любой ЖС на любом сайте имеет к ним доступ.
JavaScript. Нет рботы с памятью. Кто там кричал rust?
А памято то тут причем? Ты бы хоть текст новости почитал...
Flash - куча уязвимостей - плохо
JavaScript - куча+1 уязвимостей- хорошоЧто-то тут не так...
Так флеш отключался, а это понятно нехорошо.
JS тоже.
> JS тоже.Единицы сайтов были завязаны на флеш (и для этих сайтов его можно было разрешить). Сегодня же, средний сайт требует сотен скриптов на десятках доменов и не может работать без них. А umatrix, кстати, всё.
50% сайтов в интернет это единицы?
> 50% сайтов в интернет это единицы?Порнобаннеры не считаем, сайтов с флешем было не больше сайтов с джавой (а скорее меньше).
> джавой (а скорее меньше)Под джавой ты тут что подразумеваешь, javascript или java applet? Если второе, то это не так.
Во всяком случае, я видел сайты, которые требовали жава апплет для работы (в том числе банки) в больших количествах, и практически ни одного сайта с флэшем (плеер для mpeg на узкоспецифичных сайтах не считается, тогда просто не было html5 с нормальной поддержкой воспроизведения мультимедии ещё).
Не считаю что это корректно исключать из выборки развлекательные сайты и называть их узкоспецифичными. Ютуб убрал флеш по интернет меркам совсем недавно, кстати.
> А umatrix, кстати, всё.Ну, пока работает. Будет ли дальше работать, зависит от того, не поломают ли API в Firefox.
Так здесь уязвимость не в самом JS (в нем вообще сложно найти уязвимость), а в разметке.
> Суть проблемы в том, что платформа Pling допускает добавление мультимедийных блоков в формате HTML, например, для вставки ролика с YouTube или изображения. Добавляемый через форму код не проверяется должным образом, что позволяет под видом изображения добавить код вида "<img src=x onerror=alert(1)>" и разместить в каталоге информацию, при просмотре которой будет запущен JavaScript-код. Если информация будет открыта пользователям, имеющим учётную запись, то можно инициировать совершение в каталоге действий от имени данного пользователяТак из фрейма же нет доступа к родительскому окну/фрейму, если дочерний расположен на другом домене. Максимум можно только родительский редиректнуть, но это ни к ничего особо страшному не приведёт и палевно для злоумышленника. Или таки фрейм там встраивается с этого же домена?
Можно поставить в систему пакет, которого пользователь ставить не собирался.
Маленький несущественный пакетик из того же самого репозитория, который никому небыл до этого нужен и никто на него внимания не обращал. маленький пакетик который делает только разрешенные действия... например скачивает откуда то программки...не требующие инсталляции которые связываются с другими программками на других компах пользователей...и просто считают хэши...
Чтобы из браузера поставить пакет - тебе нужно вызвать xdg-open, и то - пакет откроется в магазине и тебе придется дополнительно нажать кнопку install.
Согласен с тем, что проблема раздута. Впрочем, очевидно, что действия от имени другого пользователя совершать таки действительно можно.
Таких балбесов, как ты, ещё поискать
Как без пароля ты сможешь добавить репозиторий и тем более поставить из него пакет?
>JavaScript-кода в контексте других пользователей.JS - язык, чтобы запрограммировать себе гарантированные выстрелы в ногу на всю жизнь.
и когда это гуано, я имею в виду JS выкинут из кед?