Katalog CVE

CVE-2026-110105

ŚrednieCVSS 5.3
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.30%

Percentyl 21 - wyżej niż 21% wszystkich znanych CVE

Streszczenie

B3log Symphony (wersje do 3.6.4) zawiera podatność braku autoryzacji, która umożliwia nieuwierzytelnionym atakującym dostęp do tras administratora, ponieważ PermissionMidware.check przepuszcza trasy bez wpisu w permission.rule.url. Atakujący mogą żądać /admin/report/ignore/{reportId}, /admin/tags/remove-unused lub /admin/user/{userId}/init-point, aby ignorować raporty, usuwać nieużywane tagi lub przyznawać punkty bez rejestrowania audytu.

Ocena ryzyka

Ryzyko obejmuje nieautoryzowane zmiany w systemie, takie jak ignorowanie zgłoszeń, usuwanie tagów i manipulacje punktami użytkowników, co może naruszyć integralność forum.

Rekomendacja

Należy naprawić logikę PermissionMidware, aby wymusić autoryzację dla wszystkich tras administracyjnych, oraz dodać wpisy do permission.rule.url dla każdego wrażliwego endpointu.

Powiązane podatności

Oryginalny opis (angielski, źródło NVD)

B3log Symphony through 3.6.4 contains a missing authorization vulnerability that allows unauthenticated attackers to reach admin routes because PermissionMidware.check permits routes lacking permission.rule.url entries. Attackers can request /admin/report/ignore/{reportId}, /admin/tags/remove-unused, or /admin/user/{userId}/init-point to ignore reports, delete unused tags, or grant points without audit logging.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS