Home » Joomla, Sekuriteit
06.06.2020 Category: Joomla, Sekuriteit
Joomla is die tweede gewilde CMS vir ‘n webwerf met meer as 4.5% van markaandeel en groei.
Veiligheid is net so belangrik soos webwerf-ontwerp en -inhoud, maar ons ignoreer dit dikwels totdat dit negatief beïnvloed word. Die Joomla-bediener wat nie korrek gekonfigureer is nie, kan kwesbaar wees vir baie, insluitend die uitvoering van eksterne kodes, SQL-inspuiting, kruis-webwerf-skripte, inligtingslekkasies, ens.
Beveiliging is ‘n proses-siklus wat u altyd moet uitvoer teen webtoepassings. In hierdie artikel sal ek praat oor instrumente om die Joomla-webwerf te scan vir kwesbaarheid om teen kwaad te beskerm.
Joomla sekuriteit skandering deur Hacker-teiken het twee opsies.
passiewe scan – dit is ‘n GRATIS scan, en doen die volgende.
Google-op soek na veilige blaai
Gids vir indeksindeks
Eksterne skakel en hul reputasie op die web
ligginggewing & web hosting soek
aggressiewe, aktiewe scan – dit vereis lidmaatskap en kyk aggressief om bekende ontginning en kwesbaarhede op te spoor in temas, uitbreidings, modules, komponente & Joomla kern.
SiteGuarding is ‘n wolkgebaseerde webwerfveiligheidskandeerder wat ook Joomla-uitbreiding bied om u webwerf te ontleed.
In die VRY weergawe van die uitbreiding, jy kry die volgende.
Skandeer tot 500 lêers
Daaglikse opdatering van virusdatabasisse
Een skandering per dag
U wil dit miskien ook probeer Antivirus Skandeerder uitbreiding.
Detectify is ‘n SaaS-skandeerder wat gereed is vir ondernemings vir uitgebreide webwerfouditering met meer as 1000 kwesbaarhede insluitend OWASP top 10. Dit doen sekuriteitskontroles op CMS soos Joomla, WordPress, Drupal, ens. om te verseker dat CMS-spesifieke kwesbaarhede gedek word..
Dit is nie heeltemal gratis nie, maar u kan hul proefaanbod gebruik om te sien hoe dit werk.
JAMSS (Joomla Anti Malware Scan Script) is ‘n skrip wat u op u webwerf se wortelplek moet installeer.
Skripinstallasie behels niks anders as om die lêer jamss.php wat op u webroot lê, op te laai nie. JAMSS identifiseer tipiese vingerafdrukke, spore wat in die gedrang kon gekom het. Die skrif benadeel niks nie en verkry nie toegang tot die skanderingverslag nie; kry jy net toegang tot jou webwerf www.jamss.php
Terreinondersoeke deur SUCURI kyk vir bekende malware, swartlys, SPAM, onthoring en gee u inligting op ‘n webbediener, skakels & skrifte ingesluit.
Sekuriteitskontrole uitbreiding beskerm u webwerf vir meer as 90 aanvalle patroon, en dit het ‘n ingeboude kwesbaarheidstoets om geïnstalleerde uitbreidings vir enige veiligheidsrisiko te toets.
Joomscan is een van die gewildste open source-instrumente om u te help om bekende kwesbaarhede van Joomla Core, Components en SQL Injection, uitvoering van opdragte te vind. Daar is twee maniere waarop u dit kan laat loop.
Aflaai van OWASP werf en installeer dit op u rekenaar
Gebruik Kali Linux wat meer as 600 instrumente bevat, insluitend Joomscan
Sodra u Joomscan geïnstalleer het, kan u dit op die Joomla-werf gebruik om die kwesbaarheid te scan.
ex, Ek het my toetsterrein uitgevoer.
[Email protected]: ~ # joomscan -oh -u http://techpostal.com
.| ‘ || ‘|. ‘|. . ” ||| || .. ‘|| ||
OWASP Joomla! Kwesbaarheidskandeerder v0.0.4
(c) Aung Khant, aungkhant] op [yehg.net
Opdatering deur: Web-Center, http://web-center.si (2011)
Laaste opdatering: 2 Februarie 2012
Gebruik "Opdateer" opsie om die databasis op te dateer
Gebruik "tjek" opsie om die skandeerderopdatering na te gaan
Gebruik "Aflaai" opsie om die nuutste weergawe van die skandeerder af te laai
Gebruik svn co om die skandeerder en die databasis op te dateer
X-aangedryf deur: PHP / 5.4.45
## Kontroleer of die teiken ‘n maatstaf teen skandeerders gebruik het
[!] Skandering geslaag ….. OK
## Joomla opspoor! gebaseer Firewall …
[!] Geen bekende firewall is opgespoor nie!
## Vingerafdrukke aan die gang …
Gebruik van die oninitialiseerde waarde in die patroonmaat (m //) by ./joomscan.pl lyn 1009.
~ Kan nie die weergawe bespeur nie. Is dit seker ‘n Joomla??
## Vingerafdruk gedoen.
info -> Generies: htaccess.txt is nie hernoem nie.
Weergawes wat geraak word: Enige
Gaan na: /htaccess.txt
Uitbuiting: Generiese verdediging wat in .htaccess geïmplementeer is, is nie beskikbaar nie, en dus is die kans groter dat uitbuiting sal slaag.
info -> Generies: onbeskermde administrateurgids
Gaan na: / administrateur /
Uitbuit: die standaard- / administrateurgids word bespeur. Aanvallers kan administrateursrekeninge skend. Lees: http://yehg.net/lab/pr0js/view.php/MULTIPLE%20TRICKY%20WAYS%20TO%20PROTECT.pdf
info -> Kern: veelvuldige XSS / CSRF-kwesbaarheid
Weergawes wat geraak word: 1.5.9 <=
Gaan na: /?1.5.9-x
Uitbuit: ‘n Reeks foute in die XSS en CSRF bestaan ​​in die administrateurprogram. Beïnvloedde beheerkomponente sluit com_admin, com_media, com_search in. Beide com_admin en com_search bevat XSS-kwesbaarhede, en com_media bevat 2 CSRF-kwesbaarhede.
Kwesbaar? N / A
info -> Kern: die kwetsbaarheid van JSession SSL Sessie-openbaarmaking
Weergawes uitgevoer: Joomla! 1.5.8 <=
Gaan na: /?1.5.8-x
Ontginning: As u ‘n webwerf onder SSL bestuur (die hele webwerf word gedwing om onder ssl te wees), Joomla! stel nie die SSL-vlag op die koekie nie. Dit kan toelaat dat iemand wat die netwerk monitor die koekie met betrekking tot die sessie vind.
info -> Kern: Frontend XSS-kwesbaarheid
Weergawes uitgevoer: 1.5.10 <=
Gaan na: /?1.5.10-x
Uitbuiting: Sommige waardes is uit die databasis gelewer sonder om behoorlik te ontsnap. Die meeste snare in die vraag is van die administrasiepaneel afkomstig. Kwaadwillige normale bestuurder kan dit benut om toegang tot superadministrasie te kry.
info -> Kern: Frontend XSS – HTTP_REFERER nie behoorlik gefilter nie
Weergawes uitgevoer: 1.5.11 <=
Gaan na: /?1.5.11-x-http_ref
info -> Kern: Frontend XSS – PHP_SELF is nie behoorlik gefiltreer nie
Gaan na: /?1.5.11-x-php-s3lf
info -> Kern: Waarskuwing by die verifikasie van verifikasie
Weergawes uitgevoer: Joomla! 1.5.3 <=
Exploit: Backend aanvaar enige wagwoord vir pasgemaakte Super Administrator wanneer LDAP geaktiveer is
info -> Kern: die kwesbaarheid van die openbaarmaking van paaie
Gaan na: /?1.5.3-path-disclose
Ontginning: gemaakte URL kan ‘n absolute pad openbaar
info -> Kern: deur die gebruiker hernude kwesbaarheid van gemorspos
Gaan na: /?1.5.3- spam
Uitbuit: gebruiker herlei spam
info -> Kern: die kwesbaarheid van ‘n admin-backend-kruisperseelversoek vir vervalsing
Weergawes uitgevoer: 1.0.13 <=
Uitbuiting: dit vereis dat ‘n administrateur aangemeld is en na ‘n spesiaal vervaardigde webblad mislei word.
info -> CoreComponent: com_content SQL Injection Kulnerability
Geaffekteerde weergawe: Joomla! 1.0.0 <=
Gaan na: / komponente / com_content /
Ontginning: /index.php?option=com_content&taak = blogcategory&id = 60&Itemid = 99.999 + UNION + Kies + 1, concat (0x1e, gebruikersnaam, 0x3a, wagwoord, 0x1e, 0x3a, gebruikers type, 0x1e), 3,4,5 + van + jos_users + waar + gebruikers type = 0x53757065722041646d696e6973747261746f72–
info -> CoreComponent: ‘n kwesbaarheid van die uitvoering van eksterne kode-uitwerking op com_search
Geaffekteerde weergawe: Joomla! 1.5.0 beta 2 <=
Gaan na: / komponente / com_search /
Ontginning: /index.php?option=com_search&Itemid = 1&Kies trefwoord =% 22% 3Becho% 20md5 (911)% 3B
info -> Kernkomponent: die kwetsbaarheid van MailTo SQL-inspuitings
Weergawes uitgevoer: nvt
Gaan na: / komponente / com_mailto /
Ontginning: /index.php?option=com_mailto&tmpl = mailto&artikel = 550513 + en + 1 = 2 + unie + Kies + concat (gebruikersnaam, kar (58), wagwoord) + van + jos_users + waar + gebruikers type = 0x53757065722041646d696e6973747261746f72–&Itemid = 1
info -> CoreComponent: com_content Kwaliteit van die blinde SQL-inspuiting
Weergawes uitgevoer: Joomla! 1.5.0 RC3
Ontginning: /index.php?option=com_content&view =% ‘+’ a ‘=’ a&id = 25&Itemid = 28
info -> CoreComponent: com_content XSS-kwesbaarheid
Geaffekteerde weergawe: Joomla! 1.5.7 <=
Eksploitasie: die verstek van die indiening van artikel_inhoud van artikels laat gevaarlike HTML-tags (skrip, ens) in. Dit beïnvloed slegs gebruikers met outeur van toegangsvlak of hoër, en slegs as u nie filteropsies in die com_content-opstelling ingestel het nie.
info -> CoreComponent: com_mailto Kwetsbaarheid van e-pospos
Geaffekteerde weergawe: Joomla! 1.5.6 <=
Ontginning: die mailto-komponent bevestig nie die geldigheid van die URL voordat dit gestuur word nie.
info -> CoreComponent: com_content view = argief SQL-inspuitbaarheidsgevoeligheid
Weergawes uitgevoer: Joomla! 1.5.0 Beta1 / Beta2 / RC1
Ontginning: Ongefilterde POST-vars – filter, maand, jaar na /index.php?option=com_content&sien = argief
Geaffekteerde weergawe: Joomla! 1.5.9 <=
Uitbuiting: ‘n XSS-kwesbaarheid bestaan ​​in die kategorie-aansig van com_content.
info -> CoreComponent: com_users XSS Kwesbaarheid
Geaffekteerde weergawe: Joomla! 1.5.10 <=
Gaan na: / komponente / com_users /
Uitbuiting: ‘n XSS-kwesbaarheid bestaan ​​in die gebruikersaansig van com_users in die administrasiepaneel.
info -> CoreComponent: com_installer CSRF-kwesbaarheid
Weergawes uitgevoer: Joomla! 1.5.0 Beta
Gaan na: / administrateur / komponente / com_installer /
info -> CoreComponent: com_search Memory Komsumption DoS Kwesbaarheid
info -> CoreComponent: com_banners Blind SQL Injection Kulnerability
Gaan na: / komponente / com_banners /
Ontginning: /index.php?option=com_banners&taak = archivesection&id = 0 ‘+ en +’ 1 ‘=’ 1 :: / index.php? opsie = com_banners&taak = archivesection&id = 0 ‘+ en +’ 1 ‘=’ 2
info -> CoreComponent: com_mailto time-out Kwesbaarheid
Weergawes uitgevoer: 1.5.13 <=
Exploit: [Vereis ‘n geldige gebruikersrekening] In com_mailto was dit moontlik om die time-out-beskerming te omseil teen die versending van outomatiese e-pos..
Soos u hierbo in die resultate kan sien, is dit op soek na meer as 20 kwesbaarhede en laat u weet of daar gevind is dat u Joomla kan oplos en beveilig..
Joomla-kwesbaarheidskandering deur Pentest-gereedskap word aangedryf deur die JoomlaVS-instrument.
U kan hierdie toets teen u webwerf uitvoer om vinnig uit te vind of die kern, sjabloon en module kwesbaar is. Nadat die toets afgehandel is, word ‘n pragtige verslag geskep met al die besonderhede rakende die inligting. Dit is soos om ‘n penetrasietoets uit te voer.
Ek hoop dat die bogenoemde instrumente u help om Joomla na kwesbaarhede te soek en u webwerf veilig en veilig te hou. Hier is ‘n paar van die nuttige hulpbronne om u op datum te hou met Veiligheid.
Joomla-kwesbare uitbreidingslys – http://vel.joomla.org/
Joomla CVE-besonderhede – http://www.cvedetails.com/vulnerability-list/vendor_id-3496/product_id-16499/Joomla-Joomla-.html
Joomla-ontwikkelaarsnetwerk (veiligheidsentrum) – http://developer.joomla.org/security-centre.html
Joomla-sekuriteitsdokumentasie – https://docs.joomla.org/Security
Gereedskap om webwerfveiligheid te skandeer – https://geekflare.com/online-scan-website-security-vulnerabilities/
Beste praktyk vir Joomla Security – https://geekflare.com/joomla-security/