Średnia

DNN allows loading unused themes on anonymous clients through query parameters

  • Ujawniono: 22.09.2025
  • Aktualizacja: 11.10.2026 11:23

Summary

Arbitrary themes can be loaded through query parameters. If an installed theme had a vulnerability, even if it was not used on any page, this could be loaded on unsuspecting clients without knowledge of the site owner.

Details

Many people who run DNN sites have a number of installed themes that they do not actually use. This could be because they were testing many themes during initial setup, because they have changed themes over time, or because they have development and production versions of a theme. Whatever the reason, many times the unused themes will become outdated over time as site admins wouldn't have reason to update something that is not used. However, this could introduce an entry point to exploit a vulnerable theme by making the server run the unused theme for unsuspecting client requests. Depending on the vulnerability in a theme, this could lead to server side or client side arbitrary code execution. With DNN 10.1.0 this functionality is now disabled by default but a setting was introduced in the Security module to turn activate the functionality.

Czego dotyczy

Kliknij technologię, aby zobaczyć wszystkie dotyczące jej podatności.

PlatformaPaczkaPodatne wersjePoprawka w wersji
.NET (NuGet) DotNetNuke.Core < 10.1.0 10.1.0

Odnośniki

Ocena CVSS 6.5/10
Wektor CVSS
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L
Słabość (CWE)
CWE-20, CWE-829
Platforma
.NET (NuGet)
Paczka
DotNetNuke.Core
Ujawniono
22.09.2025
Aktualizacja
11.10.2026 11:23

Źródła i licencje

OSV / GitHub Advisory Database - GHSA-wq2j-w9pm-7x2p - CC BY 4.0

Historia podatności: DotNetNuke.Core

Wszystkie opisane podatności tej paczki (.NET (NuGet)), od najnowszej. Widać, czy to jednorazowa wpadka, czy paczka, której trzeba pilnować.

Wszystkie (36) w archiwum
Wszystkich wpisów
36
Pierwsza → ostatnia
10.2018 04.2026
Bez poprawki
3
Wykorzystywana w atakach
3

Rozkład istotności

  • Krytyczna 3
  • Wysoka 10
  • Średnia 21
  • Niska 2

Ujawnienia w latach

  1. 2018: 5
  2. 2019: 5
  3. 2020: 0
  4. 2021: 0
  5. 2022: 9
  6. 2023: 0
  7. 2024: 0
  8. 2025: 9
  9. 2026: 8
Istotność:
  1. Wysoka · 8.0 CVE-2026-40321 < 10.2.2 10.2.2
  2. Krytyczna · 9.1 CVE-2026-24838 < 9.13.10, >= 10.0.0, < 10.2.0 9.13.10, 10.2.0
  3. Wysoka · 7.6 CVE-2026-24837 >= 9.0.0, <= 9.13.9, >= 10.0.0, < 10.2.0 10.2.0
  4. Wysoka · 7.6 CVE-2026-24836 >= 9.0.0, <= 9.13.9, >= 10.0.0, < 10.02.0 10.02.0
  5. Krytyczna · 9.0 CVE-2025-59545 < 10.1.0 10.1.0
  6. DNN allows loading unused themes on anonymous clients through query parameters ten wpis
    Średnia · 6.5 CVE-2025-59535 < 10.1.0 10.1.0
  7. Wysoka · 8.8 CVE-2020-5187 < 9.5.0 9.5.0
  8. Wysoka · 7.5 Wykorzystywana w atakach CVE-2018-15811 >= 9.2.0, < 9.2.2 9.2.2
  9. Wysoka · 7.5 CVE-2018-15812 >= 9.2.0, < 9.2.2 9.2.2
  10. Wysoka · 7.5 CVE-2018-18326 < 9.3.0 9.3.0
  11. Wysoka · 7.5 Wykorzystywana w atakach CVE-2018-18325 < 9.3.0 9.3.0
  12. Wysoka · 8.8 Wykorzystywana w atakach CVE-2017-9822 < 9.1.1 9.1.1
  13. Wysoka · 7.5 CVE-2017-0929 < 9.2.0 9.2.0

Dowiedz się, które podatności dotyczą Twojej aplikacji

Po podłączeniu integracji DockRay i włączeniu raportowania oprogramowania DockRay porównuje zgłoszone wersje komponentów ze znanymi podatnościami i powiadamia o potwierdzonych dopasowaniach. Zakres zależy od obsługiwanej technologii i dostępnych biuletynów.

Podłącz swoją aplikację
Newsletter DockRay

Bezpieczeństwo aplikacji w Twojej skrzynce

Najważniejsze podatności, konkretne zalecenia i praktyczne wskazówki dla Twoich aplikacji. Wybierz technologie i śledź to, co ma znaczenie dla Twojego projektu.

  • Codzienne zestawienie nowych podatności, także krytycznych.
  • Powiadomienia o ważnych aktualizacjach.
  • Praktyczne porady o bezpieczeństwie i monitoringu aplikacji.

Pozostaw puste, aby otrzymywać informacje o wszystkich technologiach.

Zapis jest bezpłatny. Wypiszesz się jednym kliknięciem w wiadomości.