Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
libwebp-checker — Uno strumento per trovare libwebp vulnerabile (CVE-2023-4863) | Kitploit
Strumenti/GitHubGitHub/murphysecurity/libwebp-checker
Analisi StaticaScanner di VulnerabilitàAnalisi delle VulnerabilitàAnalisi del CodiceSicurezza della Supply Chain
GitHubmurphysecurity/libwebp-checker

libwebp-checker

Uno strumento per trovare libwebp vulnerabile (CVE-2023-4863)

Vedi Repository
2112233 anni faRevisionato da Kitploit

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

中文 | EN

Strumenti di verifica delle dipendenze libwebp CVE-2023-4863

Questo strumento verifica se l'applicazione o il processo del tuo server è affetto da CVE-2023-4863, una vulnerabilità di overflow del buffer heap in libwebp (versioni superiori alla 0.5.0).

Esegui questo script nel tuo ambiente di produzione con attenzione.

Screenshot del risultato

Risultato della scansione

scan result scan result

Indice

  1. Come funziona
  2. Scenari di utilizzo
  3. Per iniziare
  4. Comunicazione
  5. Licenza

Come funziona

  1. La vulnerabilità CVE-2023-4863 interessa le versioni di libwebp dalla 0.5.0 alla 1.3.1. Identifica il libwebp affetto analizzando i file aperti dai processi e i file dell'applicazione target.
  2. A partire dalla versione 0.5.0 di libwebp, sono state introdotte nuove funzioni di esportazione, WebPCopyPlane e WebPCopyPixels. La funzione vulnerabile è VP8LBuildHuffmanTable. Pertanto, è possibile identificare le versioni di libwebp con vulnerabilità confrontando questi nomi di funzione nei file.
  3. Nella versione di sicurezza 1.3.2, è stata aggiunta la funzione VP8LHuffmanTablesAllocate. Se il file target non è stato strippato, anche questa funzione può servire come base per l'identificazione della versione.

Scenari di utilizzo

In ambienti locali o server, lo scopo è ispezionare percorsi specifici, i file binari di tutti i processi in esecuzione, i pacchetti jar e i pacchetti rpm per determinare se esiste una dipendenza dal componente vulnerabile di libwebp.

Per iniziare

1. Ottieni il token di accesso

Analizziamo i componenti dal repository centrale Maven per ottenere hash dei componenti affetti e manteniamo questi dati costantemente aggiornati. Puoi utilizzare questi dati per il confronto dopo l'autenticazione con un token di accesso da MurphySec.com, che aiuta a risparmiare tempo di analisi.

Vai su MurphySec platform - Access Token, clicca sul pulsante di copia dopo il Token, quindi il token di accesso viene copiato negli appunti.

scan result

2. Rilevamento

Scansione di un percorso specifico

bash libwebp-checker.sh --token Il_Tuo_Token_Dalla_Console -f /percorso_da_scansionare/

Scansione di tutti i processi

bash libwebp-checker.sh --token Il_Tuo_Token_Dalla_Console -p

3. Visualizza il risultato

Verranno stampati i nomi dei file affetti, gli ID dei processi e le stringhe chiave corrispondenti, come WebPCopyPlane, WebPCopyPlane. Per facilitare ulteriori analisi e l'aggiornamento del componente.

Artefatti Java vulnerabili conosciuti

ai.edgestore:engine
app.cash.paparazzi:layoutlib-native-linux
app.cash.paparazzi:native-linux
cn.ellabook:flutter-saassdk
cn.ellabook:saassdk
cn.fly2think:SmartPanorama
cn.fly2think:SmartPanoramaX
cn.rongcloud.sdk:fu_beautifier
com.aiyaapp.aiya:AyEffectSDK
com.computinglaboratory:opencv
com.criteo:jvips
com.eworkcloud.starter:ework-cloud-starter-image
com.eworkcloud:ework-cloud-starter-image
com.facebook.fresco:webpsupport
com.facebook.spectrum:spectrum-webp
com.freeletics.fork.paparazzi:layoutlib-native-linux
com.github.gotson:webp-imageio
com.github.jenly1314.WeChatQRCode:opencv-armv64
com.github.jenly1314.WeChatQRCode:opencv-armv7a
com.github.jenly1314.WeChatQRCode:opencv-x86
com.github.jenly1314.WeChatQRCode:opencv-x86_64
com.github.usefulness:webp-imageio
com.github.zjupure:webpdecoder
com.innov8tif.okaycam:opencv
com.innov8tif.okayid:opencv
com.scanzy:ScanzyBarcodeScannerSDK
com.waicool20.skrypton:skrypton-native-linux64
de.marcreichelt:webp-backport
de.sg-o.lib:opencv
id.mob:api-client
io.bitbucket.mobscannersdk:customdocscannerlib
io.bitbucket.mobscannersdk:docscannerlib
io.github.anylifezlb:slientEngine
io.github.darkxanter:webp-imageio
io.github.greycode:ocrlite
io.github.humbleui:skija-linux
io.github.humbleui:skija-linux-x64
io.github.izuiyou:octoflutter
io.github.jiemakel:octavo-assembly_2.12
io.github.zumikua:webploader-desktop
io.johnsonlee.layoutlib:native-linux
io.tiledb:tiledb-cloud-java
net.ifok.image:webp4j
org.demen.android.opencv:opencv
org.demen.android.opencv:opencv-img
org.demen.android.opencv:opencv_world
org.godotengine:godot
org.jetbrains.skiko:skiko-awt-runtime-linux-arm64
org.jetbrains.skiko:skiko-awt-runtime-linux-x64
org.jetbrains.skiko:skiko-jvm-runtime-linux-arm64
org.jetbrains.skiko:skiko-jvm-runtime-linux-x64
org.lucee:sejda-webp
org.openpnp:opencv
org.pireco:kypsdk
org.robolectric:nativeruntime-dist-compat
org.sejda.imageio:webp-imageio
org.sejda.webp-imageio:webp-imageio-sejda
science.aist:aistcv

Comunicazione

Contatta il nostro account ufficiale WeChat e ti aggiungeremo al gruppo per comunicare.

Licenza

Apache 2.0

Scarica lo strumento