Dersom en trusselaktør klarer å ta kontroll på en av dine servere, kan aktøren bruke Splunk Universal Forwarder klienten på serveren til å distribuere ondsinnet programvare til alle andre Splunk Universal Forwardere i nettet, som blir administrert av samme Deployment Server.
Dette er realiteten i sårbarheten CVE-2022-32158. Løsningen på problemet er ifølge Splunk å oppgradere Splunk instansene dine til versjon 9.0 som ble lansert 14. juni. Men hvor enkelt er det å bare oppgradere Splunk til versjon 9.0? Rent teknisk er det jo bare å oppgradere programvare, men du vil jo gjerne ha testet at all din konfigurasjon faktisk fungerer i den nye versjonen først.
Det kan være flere grunner til at det å oppgradere Splunk serverne dine akkurat nå ikke er like enkelt som å oppdatere Windows med siste sikkerhetsoppdateringer. For det første så er det ikke en mindre oppgradering, det er en ny hoved versjon. Normalt sett ville man avvente i kanskje tre måneder for å se an stabiliteten i den nye versjonen. Så vil du sette opp et testmiljø for å verifisere at alle dine inputs fortsatt fungerer som tiltenkt i den nye versjonen. Deretter verifiserer du alle annen konfigurasjon, dashbord, rapporter, datamodeller, alarmer, analyser osv.
Nå er du kanskje klar til å begynne å oppgradere servere i produksjons miljøet. Men så kommer den andre siden av problemet, Sårbarheten er publisert 14. juni, De fleste bedrifter innfører endrings frys i disse dager, og det er ikke populært å skulle haste oppgradere hele logg-analyse-løsningen under frys perioden. Det finnes et alternativ som kan innføres umiddelbart for å eliminere sårbarheten frem til en får oppgradert til Splunk Enterprise 9.0. Dette er en midlertidig løsning. Du kan skru av Deployment server funksjonaliteten.
Konsekvensen av å skru av denne er at du ikke lenger er i stand til å pushe ut apper/konfigurasjon til forwarderne i nettet. All endring av konfigurasjon på eksisterende forwardere og alt oppsett av nye vil måtte gjøres manuelt frem til oppgradering er gjennomført.
Fra kommandolinjen på Splunk serverens %SPLUNK_HOME%/bin folder kjøres kommandoen
På Linux systemer: ./splunk disable deploy-server
På Windows systemer: splunk disable deploy-server
Fra kommandolinjen på Splunk serverens %SPLUNK_HOME%/bin folder kjøres kommandoen
På Linux systemer: ./splunk display deploy-server
På Windows systemer: splunk display deploy-server
Fra Splunk: "SVD-2022-0608 | Splunk"
Fra CVE databasen til Mitre: "CVE – CVE-2022-32158 (mitre.org)"
Fra Center for Internet Security: "A Vulnerability in Splunk Enterprise Deployment Servers Could Allow for Arbitrary Code Execution (cisecurity.org)"
Det kan være flere grunner til at det å oppgradere Splunk serverne dine akkurat nå ikke er like enkelt som å oppdatere Windows med siste sikkerhetsoppdateringer.