CVE-2024-30240
SQL инжектиране в Typps Calendarista
SQL инжектиране, което позволява на злонамерено лице да работи директно с базата данни.
Техническо резюме
Calendarista е приставка за WordPress за записване на часове и резервации. Един от нейните параметри достига до SQL заявка без подходяща неутрализация, което позволява на удостоверен потребител да работи директно с базата данни, вместо само през логиката за резервации.
Публикуваният вектор поставя изискваните привилегии на ниско ниво, така че акаунт с ниски права е достатъчен.
Въздействие
Неоторизиран достъп за четене до данните за резервации и до останалата част от базата на WordPress, от акаунт, който би трябвало да може единствено да направи резервация.
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Typps Calendarista. This issue affects Calendarista: from n/a through 15.5.7.
Отстраняване
Публикуваната от Patchstack препоръка за отстраняване е обновяване до версия 15.5.9 или по-висока.
Публикувана критичност
| Публикувано от | Версия | Базова оценка | Вектор |
|---|---|---|---|
| Patchstack (CNA) | CVSS 3.1 | 8.5 Висока (High) | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:N/A:L |
Източници
Признание
Изследовател: Иван Спиридонов
Признат в записа за CVE като “Ivan Spiridonov (Patchstack Alliance)”.
Това е работата, която вършим за клиенти
Изследване на уязвимости и тестове за проникване от същите инженери, които откриха този проблем. Всеки доклад съдържа стъпки за възпроизвеждане, въздействие и повторен тест.
Изследване на уязвимостиТестове за проникванеВижте примерен доклад
Публикуваме бюлетини, а не експлойти. Всеки запис описва класа на уязвимостта и въздействието на нивото, на което го прави бюлетинът на производителя, и сочи към меродавните записи. Когато съществува публичен код за доказателство на концепцията, даваме връзка към него, вместо да го възпроизвеждаме.
Как разкриваме
Всеки проблем тук е докладван на производителя или на координираща програма преди публикуването. Публикуваме едва след като е налична корекция или след изтичането на срока за координирано разкриване.
Искате такава проверка върху собствения си софтуер?
Кажете ни какво искате да защитите. Опитен специалист ще ви помогне да определите обхвата и следващите стъпки. Обикновено отговаряме в рамките на един работен ден.
Поверителност от първия разговор
Можем да подпишем вашето NDA, преди да споделите чувствителни детайли. За запитването ви се прилага политиката ни за поверителност.
Как защитаваме информацията ви · Политика за поверителност