Kategori: Blog

Der blev fundet 724 skadelige pakker i RubyGems

ReversingLabs har offentliggjort resultaterne af analysen af type-squatting i RubyGems-repositoriet. Type-squatting bruges normalt til at distribuere skadelige pakker, der er designet til, at den uopmærksomme udvikler laver en stavefejl eller ikke bemærker forskellen, når de søger. Undersøgelsen afslørede mere end 700 pakker, hvis navne ligner populære pakker og kun adskiller sig med små detaljer, såsom at udskifte lignende bogstaver eller bruge […]

Rebuilderd er tilgængelig for uafhængig verifikation af Arch Linux ved hjælp af reproducerbare builds

Rebuilderd-værktøjet er præsenteret, som gør det muligt at organisere uafhængig kontrol af binære pakker i distributionen ved at etablere en kontinuerligt kørende byggeproces, der sammenligner de downloadede pakker med de pakker, der opnås via rekonstruktion på det lokale system. Værktøjet er skrevet i Rust og distribueres under GPLv3-licensen. I øjeblikket er der kun eksperimentel støtte til verificering af pakker fra Arch Linux i rebuilderd, men i den nærmeste fremtid […]

CI/CD guide i GitLab for (næsten) absolutte begyndere

Eller hvordan man får flotte badges til sit projekt på en aften med ubesværet kodning. Måske har hver udvikler, der har mindst ét pet-projekt, på et tidspunkt fået lyst til at have flotte badges med status, dækning af kode, versioner af pakker i nuget… Og denne trang førte mig til at skrive denne artikel. I forberedelsen til at skrive den […]

I FreeBSD er der blevet rettet fjernt udnyttelige sårbarheder i ipfw

I pakketfilteret ipfw er der rettet to sårbarheder i TCP-optionsparsingkoden, forårsaget af en forkert datavalidering i de behandlede netværkspakker. Den første sårbarhed (CVE-2019-5614) kan under behandling af specifikt formaterede TCP-pakker føre til adgang til hukommelse uden for den tildelte mbuf-buffer, og den anden (CVE-2019-15874) kan føre til adgang til allerede frigivne hukommelsesområder (use-after-free). Analysen af de identificerede problemer viser, at de er relevante for […]

OpenSSL 1.1.1g er offentliggjort med en rettelse til sårbarheden relateret til TLS 1.3

Der er en korrektionsudgivelse af det kryptografiske bibliotek OpenSSL 1.1.1g, hvor sårbarheden (CVE-2020-1967) er rettet, hvilket kan føre til en denial of service (DoS) ved forsøg på at etablere en TLS 1.3-forbindelse med en server eller klient, der kontrolleres af en angriber. Sårbarhederne er blevet tildelt en høj faregrad. Problemet opstår kun i applikationer, der bruger funktionen SSL_check_chain(), og kan føre til procesnedbrud ved forkert anvendelse af TLS-udvidelsen "signature_algorithms_cert". Specifikt ved […]

Udgivelsen af initialization systemet GNU Shepherd 0.8

Den GNU Shepherd 0.8 (tidligere dmd) service manager er tilgængelig, som udvikles af udviklerne af GNU Guix System-distributionen som en understøttende afhængighed af SysV-init som et alternativ. Den styrende daemon og Shepherd-værktøjerne er skrevet i Guile (en af implementeringerne af Scheme-sproget), som også bruges til at definere indstillinger og opstartsparametre for tjenester. Shepherd anvendes allerede i GuixSD GNU/Linux-distributionen og […]

PyTorch 1.5.0 er blevet udgivet

PyTorch — en populær framework til maskinlæring — er blevet opdateret til version 1.5.0. Denne udgivelse inkluderer flere store tilføjelser og API-forbedringer, herunder: C++ API, som tidligere var betragtet som eksperimentelt, er nu endelig stabiliseret. Bruger kan nu nemt overføre deres modeller fra Python API til C++ API. Den torch.distributed.rpc-pakke, der giver omfattende muligheder for distribuerede […]

WAL-G: nye funktioner og udvidelse af fællesskabet. Georgiy Rylov

Jeg anbefaler at se nærmere på transskriptionen af Georgiy Rylovs oplæg fra begyndelsen af 2020, "WAL-G: nye muligheder og udvidelse af fællesskabet". Open-source vedligeholdere står over for mange udfordringer, efterhånden som de vokser. Hvordan skriver man stadig flere ønskede funktioner, reparerer flere issues og har tid til at se flere pull requests? Gennem eksemplet fra WAL-G (backup-tool for PostgreSQL) vil jeg fortælle om, hvordan vi løste disse […]

Brug af storage i arbejdet med medieindhold

Den moderne verden er allerede svær at forestille sig uden overfloden af medieindhold, der blandt andet præsenteres i form af lyd- og videodata. Det virkede som om, det for ikke længe siden var en drøm at have en samling af MP3-filer. Og i dag opfattes video-filer med 4K opløsning allerede som noget almindeligt. Alt dette medieindhold skal skabes, lagres et sted og derefter gøres tilgængeligt. […]

I retrostil: det nye OS til Raspberry Pi gentager Windows XP's grænseflade

Alle ejere af Raspberry Pi 4, der ønsker at dykke ind i æstetikken fra Windows XP, kan nu realisere deres ønske takket være en amatøropbygning af Linux kaldet Raspbian XP Professional. Operativsystemet har en udformning, der minder meget om den klassiske Microsoft OS, inklusive Start-menuen, ikoner og mange andre interface-elementer. Men da operativsystemet er baseret på Linux, kan det ikke køre applikationer, […]

Udgivelsen af nginx 1.18.0

Efter et års udvikling præsenteres den nye stabile gren af den højtydende HTTP-server og multiprotokol proxy-server nginx 1.18.0, som har samlet ændringerne fra den primære gren 1.17.x. Fremover vil alle ændringer i den stabile gren 1.18 være relateret til rettelse af alvorlige fejl og sårbarheder. Snart vil den primære gren nginx 1.19 blive dannet, hvor arbejdet med […]

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster