Skip to main content

SABER DISTILLERY

Objednávky a informácie o tovare (Po - Pia: 8:00 do 16:00 hod.)

SABER.SK – Audit 01: prvý technický nález

Dátum: 2026-07-13 Rozsah: stage kópia, prenesený zákazkový zdrojový kód a technická inventúra Zhrnutie Aktuálny stav nie je výsledkom jednej chyby. Ide o kombináciu historicky vrstvenej vlastnej témy, masívneho kopírovania WooCommerce šablón, paralelných verzií vlastného pluginu, zásahov do aktualizácií a najmenej jedného vysoko podozrivého MU-pluginu. Hlavný strategický záver: web sa nemá ďalej udržiavať ručným prepisovaním všetkých WooCommerce šablón. Najprv treba oddeliť skutočné zákazkové úpravy od nepoužívaných kópií a balastu. P0 – kritické 1. Podozrivý MU-plugin wp-content/mu-plugins/404.php Súbor zachytáva chyby 404 a pri vybraných slugoch vykonáva HTTP 301 presmerovania na nesúvisiace externé profily a fóra. Príklady slugov: fortune, ventrilo, bitcoin-black, proko, myworldgo. Vyhodnotenie: veľmi pravdepodobný pozostatok SEO spamu alebo kompromitácie. Nie je súčasťou bežnej funkcie webu SABER. Odporúčanie: okamžite preveriť, či je rovnaký súbor aj na produkcii, pred odstránením uchovať forenznú kópiu, odstrániť alebo deaktivovať ho na stage, rozšíriť bezpečnostný audit na celý wp-content, administrátorov, cron, databázové options a modifikované core súbory. 2. Databáza nie je dostupná z WP-CLI WordPress core sa načíta a hlási verziu 6.9.4, ale každý pokus o čítanie options, aktívnej témy a aktívnych pluginov končí Error establishing a database connection. Vyhodnotenie: zatiaľ nie je dokázané, že nefunguje webová stage. Problém môže byť špecifický pre CLI kontext alebo konfiguráciu wp-config.php. Bez opravy však nie je možné spoľahlivo auditovať aktívny stav cez WP-CLI. P1 – vysoká priorita 3. Téma obsahuje 317 súborov v strome WooCommerce V téme saber je prakticky kópia veľkej časti WooCommerce template stromu vrátane cart, checkout, account, order, email, plain email, block email, brands a block templates. Sú tam aj ďalšie vnorené kópie: woocommerce/templates/… woocommerce/templates/templates/… woocommerce/emails.6689/… woocommerce/global.7197/… woocommerce/saber-woocommerce.zip Overená duplicita: súbory woocommerce/single-product/price.php woocommerce/templates/single-product/price.php majú identický obsah aj identický Git blob SHA. Vyhodnotenie: veľká časť stromu pravdepodobne nie je zákazková úprava, ale skopírovaný obsah WooCommerce. To spôsobuje trvalý dlh pri aktualizáciách. Odporúčanie: automaticky porovnať každý override s aktuálnym súborom v wp-content/plugins/woocommerce/templates a rozdeliť ich na: identické kópie – odstrániť z témy, skutočne zmenené šablóny – zdokumentovať a ponechať len nevyhnutné, súbory bez platného náprotivku – preveriť pôvod a použitie, vnorené a záložné adresáre – odstrániť po overení referencií. 4. Paralelné verzie vlastného kupónového pluginu Hlavná verzia: wp-content/plugins/saber-after-order-coupon/saber-after-order-coupon.php verzia 0.1.1, spúšťa sa pri completed, platnosť kupónu 3 mesiace. Vnorená staršia verzia: wp-content/plugins/wp-content/plugins/saber-after-order-coupon/saber-after-order-coupon.php verzia 0.1.0, spúšťa sa pri processing aj completed, platnosť kupónu 30 dní. Vyhodnotenie: adresár wp-content vo vnútri plugins je pravdepodobne omylom skopírovaná cesta alebo pozostatok ručného nasadenia. Aktívny plugin loader WordPressu vnorený plugin štandardne nenačíta, ale vytvára nejasnosť a riziko nasadenia nesprávnej verzie. Odporúčanie: po overení aktívnej cesty odstrániť vnorený adresár a ponechať jediný zdroj pravdy v GitHube. 5. Kupónový plugin označí kupón ako odoslaný bez kontroly výsledku e-mailu Aktuálna verzia vytvorí kupón, zavolá wp_mail() a následne bez kontroly návratovej hodnoty uloží meta príznak _saber_after_order_coupon_sent = 1. Dôsledok: ak pošta zlyhá, kupón existuje, ale zákazník ho nedostane a automatický opakovaný pokus sa už nevykoná. Odporúčanie: kontrolovať výsledok wp_mail(), oddeliť stav coupon_created od mail_sent, zapisovať auditnú poznámku k objednávke a umožniť bezpečný retry. P2 – stredná priorita 6. Téma je staršia zákazková šablóna s technickým dlhom Hlavička témy uvádza verziu 1.5 a pôvodné vytvorenie spoločnosťou ersor s.r.o.; obsahuje poznámku o aktualizácii v októbri 2024. Zistené problémy: wp_title() namiesto modernej podpory title-tag, natvrdo vložené robots=index, follow, natvrdo autor stage.saber.sk, body_class( $class ) s premennou, ktorá v súbore nie je definovaná, duplicitný HTML identifikátor menu_container, chýba wp_body_open(), logo nemá alt, staršie volania bloginfo() priamo v atribútoch. 7. Vypnuté cacheovanie vlastných CSS a JS Téma používa time() ako verziu pri enqueue CSS aj JavaScriptu. Každá požiadavka preto vytvorí novú URL a prehliadač nemôže efektívne použiť cache. Odporúčanie: použiť verziu témy alebo filemtime() príslušného súboru. 8. Easy Updates Manager môže blokovať aktualizácie Plugin stops-core-theme-and-plugin-updates je legitímny Easy Updates Manager 9.0.20. Nie je sám osebe škodlivý, ale jeho účelom je riadiť alebo vypínať aktualizácie jadra, pluginov a tém. Odporúčanie: po obnovení DB prístupu skontrolovať jeho nastavenia. Nehodnotiť iba podľa názvu adresára. Čo zatiaľ nevieme Pre chybu DB pripojenia nepoznáme: aktívnu tému, aktívne pluginy, nastavenia Easy Updates Manager, aktívne cron udalosti, admin používateľov, aktuálne WooCommerce nastavenia a verzie v databáze. Prenesený audit neobsahuje celý WordPress core, všetky pluginy ani uploads. Bezpečnostné preverenie preto zatiaľ nie je úplný forenzný audit. Odporúčané poradie ďalšej práce Bezpečne preveriť a izolovať MU-plugin 404.php na stage aj produkcii. Opraviť WP-CLI prístup k stage databáze bez zverejnenia hesiel. Automaticky porovnať 317 WooCommerce súborov s nainštalovanou verziou WooCommerce. Odstrániť identické a vnorené kópie; ponechať iba preukázateľné zákazkové zmeny. Zjednotiť vlastný kupónový plugin a opraviť spracovanie zlyhania e-mailu. Až potom rozhodnúť, či sa téma bude refaktorovať, alebo sa vzhľad prenesie do čistej novej témy.

13. júla 2026

GDPR

Ochrana osobných údajov Táto stránka informuje návštevníkov a zákazníkov internetového obchodu www.SABER.sk o spracúvaní osobných údajov pri používaní webového portálu a pri nákupe tovaru prostredníctvom internetového obchodu. Portál www.SABER.sk je primárne určený osobám starším ako 18 rokov. Predmetom predaja sú najmä alkoholické nápoje a destiláty s obsahom alkoholu približne od 10 % do 70 % obj. alkoholu. 1. Prevádzkovateľ osobných údajov Prevádzkovateľom internetového obchodu a zároveň prevádzkovateľom spracúvania osobných údajov je: Beáta JanštováPestovateľská 19977 01 BreznoSlovenská republika Telefón: 0917 784 448E-mail: saberdistillery@gmail.comWeb: www.SABER.sk Povolenie na predaj spotrebiteľského balenia liehu v daňovom voľnom obehu:č. 516431700004 IČO: 50266080DIČ / IČ DPH: SK2120272814 Osobné údaje sa spracúvajú podľa Nariadenia Európskeho parlamentu a Rady (EÚ) 2016/679, známeho ako GDPR, a podľa zákona č. 18/2018 Z. z. o ochrane osobných údajov. Slovenský zákon č. 18/2018 Z. z. upravuje ochranu práv fyzických osôb pri spracúvaní osobných údajov, ako aj práva, povinnosti a zodpovednosť pri ich spracúvaní. 2. Aké osobné údaje spracúvame Pri používaní internetového obchodu môžeme spracúvať najmä tieto osobné údaje: meno a priezvisko, fakturačná adresa, dodacia adresa, e-mailová adresa, telefónne číslo, údaje o objednávke, údaje o zakúpenom tovare, údaje potrebné na vybavenie platby, údaje potrebné na doručenie tovaru, údaje súvisiace s reklamáciou, odstúpením od zmluvy alebo komunikáciou so zákazníkom, technické údaje pri návšteve webu, napríklad IP adresa, typ zariadenia, prehliadač, cookies a podobné online identifikátory. Nespracúvame osobitné kategórie osobných údajov, ako sú údaje o zdraví, biometrické údaje, politické názory, náboženské presvedčenie alebo podobné citlivé údaje, pokiaľ nám ich zákazník neposkytne sám bez vyžiadania v rámci komunikácie. 3. Na aké účely osobné údaje spracúvame Osobné údaje spracúvame najmä na tieto účely: Vybavenie objednávky Osobné údaje spracúvame na prijatie objednávky, jej potvrdenie, zabalenie, odoslanie, doručenie tovaru, vystavenie dokladov a riešenie prípadnej komunikácie k objednávke. Právny základ:plnenie zmluvy a vykonanie opatrení pred uzatvorením zmluvy. Účtovné a daňové povinnosti Údaje uvedené na faktúrach, účtovných dokladoch a súvisiacich dokumentoch spracúvame aj z dôvodu plnenia zákonných povinností. Právny základ:plnenie zákonnej povinnosti. Doručenie tovaru Osobné údaje potrebné na doručenie poskytujeme dopravcom alebo výdajným miestam v rozsahu potrebnom na dodanie objednávky. Právny základ:plnenie zmluvy. Platby Pri online platbách môžu byť niektoré údaje spracúvané poskytovateľmi platobných služieb. Prevádzkovateľ internetového obchodu nespracúva celé údaje platobnej karty zákazníka, ak je platba realizovaná cez externú platobnú bránu. Právny základ:plnenie zmluvy a oprávnený záujem na bezpečnom spracovaní platby. Komunikácia so zákazníkom Údaje spracúvame aj na odpovedanie na otázky, riešenie reklamácií, dostupnosti tovaru, vrátenia tovaru, odstúpenia od zmluvy alebo iných požiadaviek zákazníka. Právny základ:plnenie zmluvy, plnenie zákonnej povinnosti alebo oprávnený záujem. Zasielanie obchodných oznámení Ak zákazník udelí súhlas so zasielaním noviniek alebo marketingových správ, môžeme jeho e-mail použiť na zasielanie obchodných oznámení. Súhlas je možné kedykoľvek odvolať. Pri existujúcich zákazníkoch môžeme v primeranom rozsahu zasielať informácie o podobnom tovare alebo službách, ak to umožňuje právny predpis a zákazník má možnosť takéto zasielanie odmietnuť. Právny základ:súhlas alebo oprávnený záujem, podľa konkrétneho prípadu. Bezpečnosť webu a ochrana pred zneužitím Technické údaje môžeme spracúvať na ochranu webu, objednávkového systému, platobných procesov, prevenciu podvodov a zabezpečenie riadneho fungovania internetového obchodu. Právny základ:oprávnený záujem prevádzkovateľa. 4. Overovanie veku a predaj alkoholu Internetový obchod www.SABER.sk je určený predovšetkým osobám starším ako 18 rokov. Keďže predmetom predaja sú alkoholické nápoje, zákazník odoslaním objednávky potvrdzuje, že spĺňa zákonom požadovaný vek na nákup alkoholických nápojov. Prevádzkovateľ si vyhradzuje právo odmietnuť vybavenie objednávky, ak vznikne dôvodné podozrenie, že objednávku vytvorila osoba mladšia ako 18 rokov, alebo ak nie je možné zákonný vek primerane overiť. 5. Komu môžeme osobné údaje poskytovať Osobné údaje môžu byť v nevyhnutnom rozsahu sprístupnené týmto príjemcom alebo sprostredkovateľom: poskytovateľovi webhostingu, správcovi webovej stránky, poskytovateľovi e-shopového riešenia, dopravcom a výdajným miestam, poskytovateľom platobných brán, účtovníkovi alebo daňovému poradcovi, poskytovateľom e-mailových a marketingových služieb, orgánom verejnej moci, ak to vyžaduje zákon, osobám zabezpečujúcim technickú podporu, údržbu alebo bezpečnosť webu. Osobné údaje neposkytujeme tretím osobám na ich vlastné marketingové účely bez súhlasu zákazníka. 6. Doba uchovávania osobných údajov Osobné údaje uchovávame len počas doby potrebnej na splnenie účelu, na ktorý boli získané, alebo počas doby vyžadovanej právnymi predpismi. Orientačné doby uchovávania: údaje k objednávke: počas vybavenia objednávky a následne počas záručných, reklamačných a premlčacích lehôt, účtovné a daňové doklady: počas zákonom stanovenej doby, komunikácia so zákazníkom: počas vybavenia požiadavky a primeranej následnej doby, marketingový súhlas: do odvolania súhlasu, technické a bezpečnostné záznamy: počas primeranej doby potrebnej na ochranu webu a systému. Po uplynutí potrebnej doby osobné údaje vymažeme alebo anonymizujeme, ak neexistuje iný zákonný dôvod na ich ďalšie uchovávanie. 7. Práva dotknutej osoby Každá fyzická osoba, ktorej osobné údaje sa spracúvajú, je dotknutou osobou a môže si uplatniť svoje práva priamo u prevádzkovateľa. Úrad na ochranu osobných údajov SR uvádza, že dotknutá osoba má podľa GDPR viacero práv, ktoré si môže uplatniť u subjektu spracúvajúceho jej osobné údaje. Dotknutá osoba má najmä tieto práva: právo na prístup k osobným údajom, právo na opravu nesprávnych alebo neúplných údajov, právo na vymazanie osobných údajov, ak sú splnené zákonné podmienky, právo na obmedzenie spracúvania, právo namietať proti spracúvaniu, právo na prenosnosť údajov, právo odvolať súhlas, ak sa údaje spracúvajú na základe súhlasu, právo podať návrh alebo sťažnosť na Úrad na ochranu osobných údajov Slovenskej republiky. Svoje práva si môže zákazník uplatniť e-mailom na adrese: saberdistillery@gmail.com alebo písomne na adrese: Beáta Janštová, Pestovateľská 19, 977 01 Brezno 8. Odvolanie súhlasu Ak spracúvame osobné údaje na základe súhlasu, zákazník môže tento súhlas kedykoľvek odvolať. Odvolanie súhlasu nemá vplyv na zákonnosť spracúvania osobných údajov pred jeho odvolaním. 9. Cookies Webová stránka www.SABER.sk môže používať cookies a podobné technológie na zabezpečenie správneho fungovania webu, e-shopu, košíka, prihlásenia, merania návštevnosti, zlepšovania služieb a marketingu. Cookies môžu byť: nevyhnutné cookies, analytické cookies, marketingové cookies, preferenčné cookies. Nevyhnutné cookies sú potrebné na fungovanie webu a e-shopu. Analytické a marketingové cookies sa používajú len v súlade s právnymi požiadavkami a nastavením súhlasu používateľa. Používateľ môže používanie cookies spravovať vo svojom prehliadači alebo prostredníctvom cookie lišty, ak je na webe dostupná. 10. Prenos osobných údajov mimo EÚ Niektoré technické, analytické, marketingové alebo e-mailové služby môžu byť poskytované spoločnosťami so sídlom mimo Európskej únie alebo Európskeho hospodárskeho priestoru. V takom

8. mája 2026

kONTAKUJTE NáS