KamoCRM

На сторінці Результатів знайомства OAuth більше не може розбитись з власного тегу скрипта

FixMediaService
Shipped
23 вересня 2026 р. о 10:03 UTC
Author
Kamo
Commit
617c224

MeetProviderController's GET /oauth/callback є без сеансу і відображає помилка провайдера description inline <script> блок. Старі jsString() тільки втечу назад /quote/newline, так що значення подібне </script><script>...</script> закінчив початковий елемент і ran Attacker HTML на публічному хостингу API (проведи живий і підтверджений рефлектор, немає необхідності. jsString() тепер також втечу < > & / і JS лінійних іменників U+2028/U+2029 як \u втечу, тому що HTML токенізатор виглядає для шнека </script в той час як Чинний зміст скрипта, перш ніж він не має жодного повідомлення про цитату JS - зберігаючи ці байти з виходу повністю - що його зупиняє, не краще JS котирування. Сторінка результату також несе невідповідність за її межами <script> tag і відповідні обмеження вмісту-Security-Policy header, як головка, як другий шар у випадку, якщо втечу коли-небудь має проміжок. postMessage ще цілі '*': Ця кінцева точка є спільним шлюзом для кожного орендаря, в тому числі orgs на власний власний користувальницький домен, тому не існує єдиного opener походження для шпильки, і Камо-інтернал вже лікує доставку якнайкращий смак з тієї ж причини. Covered by***************************************** Стара еспресія (перевернути її перетворює новий </script>-підрядна твердження червоний.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing