DOM-based XSS in updater/update.html in Typora before 1.6.7 on Windows and Linux allows a crafted markdown file to run arbitrary JavaScript code in the context of Typora main window via loading typora://app/typemark/updater/update.html in <embed> tag. This vulnerability can be exploited if a user opens a malicious markdown file in Typora, or copies text from a malicious webpage and paste it into Typora.
DOM-based XSS in src/muya/lib/contentState/pasteCtrl.js in MarkText 0.17.1 and before on Windows, Linux and macOS allows arbitrary JavaScript code to run in the context of MarkText main window. This vulnerability can be exploited if a user copies text from a malicious webpage and paste it into MarkText.
Improper path handling in Obsidian desktop before 1.2.8 on Windows, Linux and macOS allows a crafted webpage to access local files and exfiltrate them to remote web servers via "app://local/<absolute-path>". This vulnerability can be exploited if a user opens a malicious markdown file in Obsidian, or copies text from a malicious webpage and paste it into Obsidian.
В последние 20 лет архитекторы программных и аппаратных систем перепробовали различные стратегии, которые позволили бы решать проблемы, связанные с большими данными. Пока программисты усердно переписывали код, приспосабливая его для горизонтального масштабирования на…
Как бывает: вы вроде и планы расписали, и помидорчик на стол положили, и позавтракали, и дела распределили, а в конце дня — кавардак, сорванные планы, полная фрустрация. Хочется послать все эти навыки высокоэффективных людей и погрузиться в свои грузные совиные часы ночной работы под хруст батона с колбасой поздних летних яблок… Да так и сделайте — кажется, вы будете совершенно правы. Читать далее
В одной из недавних статей мы рассказали о том, как разработчики из будущего «Blizzard» вдумчиво вкурили «Dune II» — и в результате создали первый «Warcraft». Тогда они ещё не знали, что тем самым породили целый мир, который обретёт новую жизнь в многопользовательской «World of Warcraft» и…
Что такое перфокарты, думаю, на Хабре знают все. Им несколько десятков лет — впервые прототип подобного носителя информации стали применять ещё в начале 1800-х годов для управления полуавтоматическими ткацкими станками. Но и до этого что-то похожее применяли для музыкальных…
Разобрали, в чём особенность синдрома самозванца на удалёнке: рассказали, почему мемы — хорошая новость и во всём виновато общество, причём здесь первобытные предки, какие у самозванца признаки в теле и голове. А в конце поделились практиками и советами, чтобы подружиться с самозванцем внутри себя. Читать далее
«За подписку дарим чек-лист», «так, надо подготовиться к отпуску и составить чек-лист», «коллеги, чтобы вам было проще войти в проект, расшарили чек-лист». Это слово уже стало мейнстримом и используется в разных контекстах.Чек-лист (англ. checklist) — структурированный список задач,…
Данная статья посвящена текущему состоянию рынка контрактной разработки электроники и производства устройств в России. Мы также коснемся основных вопросов, которые необходимо знать, чтобы начать разработку: когда нужно обращаться к подрядчикам, где их искать, как выбрать подходящих, и каковы основные этапы разработки. Читать далее