Hook'lar

cvss hook'u: bir CVSS v4.0 vektörünü puanlayın

Bir veya birden çok CVSS v4.0 vektörünü FIRST hesaplayıcısıyla aynı aritmetikle doğrudan komut satırından puanlayın ve her birini sade bir dille okuyun.

cvss hook'u bir CVSS v4.0 vektörünü puanlar ve puanını ile önem derecesi aralığını yazdırır. Bu, /lagune-plan komutunun her düzeltmeye, /lagune-prove komutunun da her güvenlik bültenine yazdığı derecelendirmedir. Hook, bu derecelendirmelerin arkasındaki deterministik motordur, FIRST hesaplayıcısıyla aynı aritmetiği kullanır ve onu kendiniz çalıştırabilirsiniz.

Çalıştırma​

Her vektörü --vector ile verin. Hook her vektör için bir satır yazdırır: puanını ve aralığını.

npx lagune read cvss --vector 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N'
# => 9.3, Critical

Sonucu nasıl okumalı​

AralıkPuan
None0.0
Low0.1 ile 3.9 arası
Medium4.0 ile 6.9 arası
High7.0 ile 8.9 arası
Critical9.0 ile 10.0 arası

Yalnızca Base metrikleri içeren bir vektör, en kötüsünü varsayarak açığın kendisini puanlar: her güvenlik gereksinimi High düzeyindedir ve açık gerçek dünyada saldırıya uğramaktadır. Environmental metrikleri (MAV ve değiştirilmiş diğer metrikler, ayrıca CR, IR ve AR) puanı belirli bir dağıtım için, Threat metriği (E) ise istismar hakkında bilinenlere göre netleştirir.

Geçersiz bir vektör invalid vector: ifadesini ve sorunun ne olduğunu yazdırır, hook da sıfırdan farklı bir kodla çıkar.

CLI seçenekleri​

SeçenekDeğerAçıklama
--vectorbir CVSS:4.0 vektörüTek bir vektörü puanlar. Birkaçını puanlamak için tekrarlayın, her vektöre sırasıyla bir satır düşer.
--explainHer derecelendirme satırının altına her metriği sade bir dille ekler.

En az bir --vector zorunludur. Vektör asla yalın bir konumsal argüman olarak verilmez, bu yüzden bir bayrakla karıştırılamaz.

Neden bir bayrak değeri

Her vektör bir bayrak değeri olarak verilir, asla komutun içine yerleştirilmez. Tırnak veya ters tırnak içeren bir değer etkisiz kalır ve kabuğa enjeksiyon yapamaz. Kabuğunuzun onu önceden genişletmemesi için her zaman tek tırnak içine alın.

Neleri kapsamaz

Yalnızca CVSS v4.0: bir v2.0, v3.0 veya v3.1 vektörü puanlanmaz, reddedilir, çünkü Lagune her bulguyu v4.0 ile derecelendirir.

ipucu

plan fazının doğrulaması her CVSS satırında aynı aritmetiği yeniden çalıştırır, bu yüzden vektöründen sapmış bir puan, plan kabul edilmeden önce yakalanır.

Sıkça sorulan sorular

cvss hook'u CVSS v4.0 için FIRST'ün referans hesaplayıcısını izler, bu yüzden bir vektör FIRST sitesindekiyle tam olarak aynı puanı alır.

Hayır. Lagune her bulguyu CVSS v4.0 ile derecelendirir ve hook başka herhangi bir sürümü puanlamak yerine reddeder.

Her metriği sade bir dille okur ve Base puanını genel puanın yanında gösterir, böylece herkes vektörün ne söylediğini ve proje bağlamının puanı nasıl değiştirdiğini görebilir.