SÄrbarhet i Perl-modulen Spreadsheet::ParseExcel som anvÀnds för att kompromettera Barracuda ESG

I Perl-modulen Spreadsheet::ParseExcel, som tillhandahÄller funktioner för att analysera filer i Excel-format, har en kritisk sÄrbarhet (CVE-2023-7101) identifierats som möjliggör körning av godtycklig kod vid hantering av XLS- eller XLSX-filer med sÀrskilt formaterade talformatregler. SÄrbarheten orsakas av anvÀndningen av data som erhÄllits frÄn den bearbetade filen vid byggandet av ett "eval"-anrop. Problemet har ÄtgÀrdats i uppdateringen av Spreadsheet::ParseExcel 0.66. En exploiteringsprototyp existerar. SÄrbar kod: if ( $format_str =~ /^(\[(<>=][^\]]+)\](.*)$/ ) { $conditional = $1; $format_str = $2; } ... $section = eval "$number $conditional" ? 0 : 1; Exempel pÄ exploatering för att köra kommandot whoami: 123;system('whoami > /tmp/inject.txt')]123"/>

SÄrbarheten upptÀcktes av Barracuda Networks under analysen av en attack som innebar placering av skadlig programvara pÄ Barracuda ESG (Email Security Gateway) enheter. Orsaken till kompromissningen av enheterna var en 0-dagars sÄrbarhet (CVE-2023-7102) i modulen Spreadsheet::ParseExcel, som anvÀnds i Barracuda ESG för att analysera e-postbilagor i Excel-format. För att utföra sin kod pÄ system som anvÀnder Barracuda ESG rÀckte det med att skicka ett e-postmeddelande med en sÀrskilt utformad e-postbilaga.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster