Control Criteria of ISMAP (Ağustos 2024)
Attestkeep, cluster'ınızda admission control ve image taramasının bir dönemde kaydettiklerini 42 maddeye eşler. Kaynak: ISMAP Steering Committee; Japonca baskının son revizyonu 1 Ağustos 2024; İngilizce referans çevirinin son revizyonu 22 Eylül 2023, ek tablolar 2024 baskısıyla uyumlu. Bunlardan 24 tanesi bu kayıtlardan değerlendirilir; 18 tanesi kapsam dışı işaretlenir, her biri gerekçesiyle.
Cluster'ın cevap verebildiği 24 madde.
Madde numaraları ve başlıklar raporda basıldığı gibi, yani İngilizce. Bir maddeyi açtığınızda ne istediğini, kaynağın kendi ifadesine yakın bir dille okursunuz.
Control Criteria of ISMAP
ISMAP Steering Committee; Japonca baskının son revizyonu 1 Ağustos 2024; İngilizce referans çevirinin son revizyonu 22 Eylül 2023, ek tablolar 2024 baskısıyla uyumlu
Ek tablo 3 (kontrol kriterleri): 8.1 varlıklara ilişkin sorumluluk, 9.1 ve 9.2 erişim kontrolü, 12.1.2 değişiklik yönetimi, 12.4 kayıt ve izleme, 12.5 işletimdeki yazılımın kontrolü, 12.6 teknik zafiyet yönetimi, 14.2 geliştirme ve destek süreçlerinde güvenlik, 15.1 tedarikçi ilişkileri ve 18.2 bilgi güvenliği gözden geçirmeleri. Ek tablo 1 ve 2 (yönetişim ve yönetim kriterleri) adıyla anılır ve dışarıda bırakılır
| Madde | Başlık | Rapor bölümleri |
|---|---|---|
| Attached table 3, control 8.1.1 (translated from the Japanese text of the 2024-08-01 edition) | An inventory of assets is drawn up and maintained (basic statement requirement)Bilgi, bilgiyle ilişkili diğer varlıklar ve bilgi işleme olanakları belirlenir; bu varlıkların envanteri hazırlanır ve sürdürülür. | CoverageSupply chain |
| Attached table 3, control 9.2.3 (translated from the Japanese text of the 2024-08-01 edition) | The allocation and use of privileged access rights is restricted (basic statement requirement)Ayrıcalıklı erişim haklarının tahsisi ve kullanımı kısıtlanır ve kontrol edilir. | Evidence chain |
| Attached table 3, control 12.1.2 (translated from the Japanese text of the 2024-08-01 edition) | Changes that affect information security are controlled (basic statement requirement)Kuruluşta, iş süreçlerinde, bilgi işleme olanaklarında ve sistemlerde bilgi güvenliğini etkileyen değişiklikler kontrol edilir. | Admission decisionsEvidence chain |
| Attached table 3, control 12.1.2.1 | Configuration management processes, and significant changes recordedKuruluş, organizasyon, iş süreçleri, bilgi işleme ekipmanı ve sistemler için değişiklik yönetiminin; ekipman ve sistem bileşenleri için yapılandırma yönetimi süreçlerinin ve planlarının geliştirilmesini, belgelenmesini ve uygulanmasını, önemli değişikliklerin belirlenip kaydedilmesini içermesini sağlar. | Admission decisionsControl statementEvidence chain |
| Attached table 3, control 12.1.2.13 | The most restrictive configuration that still meets operational requirementsKuruluş, bilgi işleme ekipmanı ve sistemlerinin değişiklik yönetiminin operasyonel gerekliliklere uyan en kısıtlayıcı yapılandırma öğelerini içermesini sağlar. | Control statementAdmission decisions |
| Attached table 3, control 12.1.2.14 | Unauthorized changes to software detected by integrity verificationKuruluş, bilgi işleme ekipmanı ve sistemlerinin değişiklik yönetiminin yazılım ve firmware'deki yetkisiz değişikliklerin bütünlük doğrulama araçlarıyla tespit edilmesini içermesini sağlar. | Control statementSupply chainAdmission decisions |
| Attached table 3, control 12.4.1 (translated from the Japanese text of the 2024-08-01 edition) | Event logs are produced, kept and regularly reviewed (basic statement requirement)Kullanıcı etkinliklerini, istisnaları, hataları ve bilgi güvenliği olaylarını kaydeden olay log'ları üretilir, saklanır ve düzenli olarak gözden geçirilir. | Evidence chain |
| Attached table 3, control 12.4.2 (translated from the Japanese text of the 2024-08-01 edition) | Logging facilities and log information are protected (basic statement requirement)Log kayıt olanakları ve log bilgileri kurcalamaya ve yetkisiz erişime karşı korunur. | Evidence chain |
| Attached table 3, control 12.4.3 (translated from the Japanese text of the 2024-08-01 edition) | Administrator and operator activities are logged, protected and reviewed (basic statement requirement)Sistem yöneticisi ve sistem operatörü etkinlikleri kaydedilir; bu log'lar korunur ve düzenli olarak gözden geçirilir. | Evidence chain |
| Attached table 3, control 12.5.1 (translated from the Japanese text of the 2024-08-01 edition) | Procedures control the installation of software on operational systems (basic statement requirement)İşletimdeki sistemlere yazılım kurulumunu kontrol eden prosedürler uygulanır. | Control statementAdmission decisionsSupply chain |
| Attached table 3, control 12.6.1 (translated from the Japanese text of the 2024-08-01 edition) | Vulnerability information obtained in time, exposure evaluated, measures taken (basic statement requirement)Kullanımdaki bilgi sistemlerinin teknik zafiyetleri hakkında bilgi zamanında edinilir, kuruluşun bu zafiyetlere açıklığı değerlendirilir ve ilgili riski ele almak için uygun önlemler alınır. | CoverageAdmission decisionsOutcomesControl statementIssues |
| Attached table 3, control 12.6.1.1 | The information vulnerability management needs about each piece of softwareKuruluş, teknik zafiyet yönetimini (yazılım kusurları ve hatalı ayarlar dahil) desteklemek için gereken bilginin yazılım üreticisini, sürüm numarasını, dağıtım durumunu (örneğin hangi yazılımın hangi sisteme kurulu olduğu) ve kuruluşta yazılımdan sorumlu kişiyi içermesini sağlar. | Supply chainCoverage |
| Attached table 3, control 12.6.1.4 | What a technical vulnerability management process must coverKuruluş, teknik zafiyet yönetiminin zafiyet izlemeyi, zafiyet risk değerlendirmesini, yamalamayı, varlık hareketlerinin takibini ve gerekli tüm koordinasyon sorumluluklarını içermesini sağlar. | CoverageAdmission decisionsOutcomesControl statementTriage decisionsIssues |
| Attached table 3, control 12.6.1.5 | The information resources used to identify technical vulnerabilitiesKuruluş, teknik zafiyetleri belirlemek ve onlara ilişkin sürekli farkındalık sağlamak için kullanılan bilgi kaynaklarını (zafiyet test araçları gibi), yazılıma ve diğer teknolojilere karşılık gelecek şekilde (kuruluşun varlık envanterine dayanarak) belirler. | CoverageClusterControl statement |
| Attached table 3, control 12.6.1.6 | Those resources are updated as the inventory changesKuruluş, varlık envanteri değiştiğinde ya da yeni ve yararlı başka kaynaklar bulunduğunda teknik zafiyet bilgi kaynaklarının güncellenmesini sağlar. | CoverageClusterControl statement |
| Attached table 3, control 12.6.1.12 | An audit log of the procedures performed, patches includedKuruluş, düzeltici yamaların uygulanması dahil yürütülen tüm prosedürlerin audit log'unu tutar. | Evidence chainAdmission decisions |
| Attached table 3, control 12.6.1.15 | Vulnerability management aligned with incident managementKuruluş, teknik zafiyetler için etkili bir yönetim sürecinin olay yönetimi faaliyetleriyle uyumlu olmasını sağlar; böylece zafiyet verisi olay müdahale birimine iletilir ve bir olay durumunda uygulanacak, kuruluş genelinde zafiyetleri ele alan teknik prosedürler hazırlanır. | Admission decisionsBreak-glass events |
| Attached table 3, control 12.6.1.18.PB (translated from the Japanese text of the 2024-08-01 edition) | Vulnerability management information is made available to customers (basic statement requirement)Bulut hizmet sağlayıcısı, sunduğu bulut hizmetlerini etkileyebilecek teknik zafiyetlerin yönetimiyle ilgili bilgiyi bulut hizmet müşterilerinin erişimine açar. | CoverageEvidence chain |
| Attached table 3, control 12.6.2 (translated from the Japanese text of the 2024-08-01 edition) | Rules govern the installation of software by users (basic statement requirement)Kullanıcıların yazılım kurmasını düzenleyen kurallar belirlenir ve uygulanır. | Control statementAdmission decisionsSupply chain |
| Attached table 3, control 14.2.5 (translated from the Japanese text of the 2024-08-01 edition) | Secure system engineering principles are established and applied (basic statement requirement)Güvenli sistem mühendisliği ilkeleri belirlenir, belgelenir, sürdürülür ve her bilgi sistemi uygulama çalışmasına uygulanır. | Control statementAdmission decisions |
| Attached table 3, control 14.2.9 (translated from the Japanese text of the 2024-08-01 edition) | Acceptance testing programmes and criteria for new versions (basic statement requirement)Yeni bilgi sistemleri ve bunların yükseltmeleri ve yeni sürümleri için kabul testi programları ve ilgili ölçütler belirlenir. | Control statementAdmission decisionsCoverageOutcomesSupply chain |
| Attached table 3, control 15.1.3 (translated from the Japanese text of the 2024-08-01 edition) | Supplier agreements address ICT supply chain risk (basic statement requirement)Tedarikçilerle yapılan anlaşmalar, bilgi ve iletişim teknolojisi (BİT) hizmet ve ürünlerinin tedarik zincirine bağlı bilgi güvenliği risklerini ele alan gereklilikler içerir. | Supply chainControl statementProducer statements (VEX) |
| Attached table 3, control 18.2.3 (translated from the Japanese text of the 2024-08-01 edition) | Information systems are reviewed for compliance with policies and standards (basic statement requirement)Bilgi sistemleri, kuruluşun bilgi güvenliği politika ve standartlarına uygunluk açısından düzenli olarak gözden geçirilir. | Control statementAdmission decisionsCoverageEvidence chain |
| Attached table 3, control 18.2.3.4 | Penetration tests or vulnerability assessments, planned and repeatedKuruluş, sızma testlerinin ya da zafiyet değerlendirmelerinin planlanmasını, belgelenmesini, tekrarlanmasını ve yeni zafiyetler belirlenip bildirildiğinde de yapılmasını sağlar. | CoverageClusterControl statement |
Kapsam dışı işaretlenen 18 madde ve nedenleri
| Madde | Madde ve gerekçe |
|---|---|
| Attached table 3, control 8.1.1.6.PB (translated from the Japanese text of the 2024-08-01 edition) | The provider's asset inventory identifies customer data and derived data (basic statement requirement) Bu kontrolün envanterde ayrıca belirtilmesini istediği varlıklar müşterinin verisi ve hizmetin ondan türettiği veridir; bu cluster'ın tuttuğu envanter ise çalışan image'ları ve bunların neyden oluştuğunu içerir, yani işlenen veriyi değil yazılımı; bir veri tanımlama kontrolünü yazılım envanteriyle cevaplamak, bu paketin reddetmek için var olduğu abartı olurdu. |
| Attached table 3, control 8.1.2 (translated from the Japanese text of the 2024-08-01 edition) | Assets in the inventory are owned (basic statement requirement) Sahiplik, bir varlıktan sorumlu tutulan adı belli bir kişi ya da ekiptir ve sağlayıcının kendi varlık kaydında tutulur; bir cluster hangi image'ların çalıştığını ve içlerinde ne olduğunu kaydeder, bu kayıtların hiçbiri kimin sorumlu olduğunu söylemez. |
| Attached table 3, control 9.1.1 (translated from the Japanese text of the 2024-08-01 edition) | An access control policy is established, documented and reviewed (basic statement requirement) Bu kontrolün istediği politika, sağlayıcının bilgisine ve bilgi işleme olanaklarına kimin ulaşabileceğini düzenler ve sağlayıcının kendi yönetişiminde yazılıp gözden geçirilir; bu cluster'ın uyguladığı policy hangi image'ların çalışabileceğine karar verir; İngilizcede aynı kelimeyle anılan başka bir konudur. |
| Attached table 3, control 12.1.2.11.PB | Customers are told about changes that could harm their security (basic statement requirement) Bu kontrol, sağlayıcının kendi hizmeti hakkında kendi müşterilerine yaptığı bir bildirimdir; bir cluster kabul ettiği değişiklikleri ve hangi policy altında kabul ettiğini kaydeder, kimseye haber verilip verilmediğini bu kayıtlar söylemez. |
| Attached table 3, control 12.4.1.15.PB (translated from the Japanese text of the 2024-08-01 edition) | A logging function is provided to cloud service customers (basic statement requirement) Bu kontrol, sağlayıcının kendi müşterilerine hizmeti kullanımlarıyla ilgili log'ları alabilecekleri bir yol vermesini ister; bu kontrolün tuttuğu log ise sağlayıcının cluster'ına aittir ve sağlayıcı tarafından okunur, yani kontrolün gösterdiği yönün tersidir. |
| Attached table 3, control 12.6.1.3 | Roles and responsibilities for technical vulnerability management Bir zafiyeti izlemek, değerlendirmek ve gidermekten kimin sorumlu olduğu, sağlayıcının yaptığı ve kendi yönetişiminde kaydettiği bir görevlendirmedir; bir cluster işin yapıldığını gösterir, kimin yapması gerektiğini asla göstermez. |
| Attached table 3, control 14.2.1 (translated from the Japanese text of the 2024-08-01 edition) | Secure development rules are established and applied (basic statement requirement) Bu kurallar geliştirme organizasyonunun içinde konur ve yazılım yazılırken uygulanır; bu cluster sonucu build edilmiş bir image olarak karşılar ve içinde ne olduğunu ve kimin imzaladığını söyleyebilir, onu yapanların hangi kurala göre çalıştığını değil. |
| Attached table 3, control 14.2.1.13.PB (translated from the Japanese text of the 2024-08-01 edition) | Information about secure development practices is provided (basic statement requirement) Sağlayıcının yazılımı nasıl geliştirdiği hakkında ne yayımladığı ve bildirim politikasının neyi sakladığı bu cluster'ın dışında verilen kararlardır ve içinde hiçbir yerde kaydedilmez. |
| Attached table 3, control 14.2.2 (translated from the Japanese text of the 2024-08-01 edition) | Changes within the development lifecycle use formal change control (basic statement requirement) Bu kontrolün düzenlediği değişiklikler geliştirme yaşam döngüsünün içinde, henüz hiçbir şey build edilmeden yapılır; bu cluster'ın tuttuğu değişiklik kaydı çalışan bir sisteme gelen image'larla ilgilidir ve bu kriterlerin istediği yerde, 12.1.2 altında raporlanır. |
| Attached table 3, control 14.2.8 (translated from the Japanese text of the 2024-08-01 edition) | Security functionality is tested during development (basic statement requirement) Bu kontrol, bir sistemin içine konulan güvenlik işlevlerini sistem geliştirilirken test eder; bitmiş bir image'ı taramak, bileşenlerinin hangi bilinen zafiyetleri taşıdığını ölçer; bu, başka bir şeyin başka bir ölçümüdür ve onun yerine geçmez. |
| Attached table 3, control 15.1.1 (translated from the Japanese text of the 2024-08-01 edition) | Security requirements for supplier access are agreed and documented (basic statement requirement) Bu kontrol bir tedarikçiyle varılan ve yazıya geçirilen bir anlaşmadır; bir cluster tedarikçinin gönderdiği yazılımı görür, hangi koşullarla gönderdiğini değil. |
| Attached table 3, control 15.1.1.16.B | Foreign law risk assessed, and jurisdiction specified in the contract (basic statement requirement) Bu kontrol müşterinin verisine hangi hukukun uzanabileceği ve bunu hangi sözleşmenin belirttiğiyle ilgilidir; cevabı sağlayıcının yükleniciler ve sözleşmeleri hakkındaki hukuki değerlendirmesidir ve bir admission kararı ikisini de görmez. |
| Attached table 3, control 18.2.1 (translated from the Japanese text of the 2024-08-01 edition) | The approach to managing information security is independently reviewed (basic statement requirement) Bu belge böyle bir gözden geçirmenin okuduğu kanıttır, gözden geçirmenin kendisi değil; kontrolün istediği bağımsızlık onu kimin yaptığına bağlıdır ve bir kontrol kendini gözden geçiremez. ISMAP kapsamında gözden geçirmeyi, kayıtlı değerlendirici listesindeki bir değerlendirici, sağlayıcının belirttiği değerlendirme dönemi için yapar. |
| Attached table 1, governance criteria (Chapter 3.1.1) | Governance criteria — the governing body's own processes Ek tablo 1'in tamamı bir yönetim organının yaptıklarıdır: güvenlik hedeflerinin işle uyumunu değerlendirmek, yöneticileri yönlendirmek, raporladıklarını izlemek, paydaşlarla iletişim kurmak ve güvence çalışması istemek. Bunların hiçbiri bir cluster'ın özelliği değildir; sağlayıcı bunları kendi yönetim kurulu kayıtlarından ortaya koyar. |
| Attached table 2, management criteria (Chapter 4.1) | Management criteria — the information security management system itself Ek tablo 2 yönetim sisteminin kendisidir: kapsam, politika, risk değerlendirmesi ve işlenmesi, yetkinlik, belgelenmiş bilgi, iç değerlendirme, yönetimin gözden geçirmesi, düzeltici faaliyet ve Bölüm 4.9'un eklediği bulut hizmet müşterileriyle risk iletişimi. Sağlayıcının sistemi işletmesine dair kendi kayıtlarına göre değerlendirilir; bir cluster onun yönettiği şeylerden biridir, parçası değildir. |
| Attached table 3, controls 7.1 to 7.3 (human resource security); the text quoted is control 7.1.1, translated from the Japanese text of the 2024-08-01 edition | Human resource security (basic statement requirement) İşe alım öncesi tarama, sözleşme hükümleri, farkındalık eğitimi, disiplin süreci ve ayrılıktan sonra da süren sorumlulukların hepsi insanlarla ilgili ifadelerdir; bir image üzerine verilen admission kararı bunların hiçbirini gözlemlemez. |
| Attached table 3, controls 11.1 and 11.2 (physical and environmental security); the text quoted is control 11.1.1, translated from the Japanese text of the 2024-08-01 edition | Physical and environmental security (basic statement requirement) Çevre güvenliği, giriş kontrolleri, kablolama, ekipman yerleşimi ve güvenli imha, sağlayıcının işlettiği ya da hizmet aldığı veri merkezlerinin özellikleridir; bir cluster içindeki webhook çalıştığı binanın hiçbir yerini görmez. |
| Attached table 3, controls 13.1.1 to 13.1.4.P (network security management); the text quoted is control 13.1.1, translated from the Japanese text of the 2024-08-01 edition | Network security management (basic statement requirement) Ağ ayrımı, ağ hizmeti anlaşmaları ve sanal ağ ile altındaki fiziksel ağ arasındaki tutarlılık, ağda ve node'ların altındaki platformda yapılandırılır; bu kontrol hangi image'ların çalışabileceğine karar verir ve hiçbir paketi görmez. |
Cluster'ın zaten tuttuğu kayıtlardan kanıt.
Hiçbir şey elle doldurulmaz. Her maddenin cevabında bir durum (karşılanıyor, kısmen, eksik ya da kapsam dışı), dönemin kendi rakamlarını veren bir not ve bu rakamların geldiği rapor bölümleri yer alır.
Eşlemenin dayandığı beyanlar
Değerlendirilen her madde, dönemin kayıtlarıyla ilgili bu beyanlardan bir ya da birkaçıyla cevaplanır. Aynı soruyu her framework'te aynı beyan cevaplar; bu yüzden aynı döneme ait iki rapor birbiriyle çelişemez.
- Her karar ve her yönetim işlemi kaydedilir9 madde
- Envanterdeki her image'ın bir tarama kaydı vardır9 madde
- Admission uyumsuz workload'ları reddeder8 madde
- Yalnızca kaynağı kanıtlanmış image'lar çalışabilir5 madde
- Kullanımdaki image'lar için SBOM tutulur4 madde
- Her image değişikliği, onu yöneten policy ile birlikte kaydedilir3 madde
- Workload'lar image'ı değişebilen bir tag ile değil, digest ile belirtir3 madde
- Bulgular, istismar edilen zafiyetlere ait ulusal bir katalogla karşılaştırılır3 madde
- Image'lar yalnız adı belirtilen registry'lerden girebilir3 madde
- Ağır bulgu taşıyan image'lar reddedilir3 madde
- Workload yetkileri admission sırasında sınırlanır3 madde
- Her önem derecesi için bir giderme süresi tanımlıdır2 madde
- Yönetici erişimi bir dizine bağlıdır1 madde
- Kabul edilen risklerin adı, gerekçesi ve süresi var1 madde
- Bir ret ya da kritik bir bulgu bir insana ulaşır1 madde
- Güvenilir bir üreticinin kendi ürünü hakkındaki beyanı okunur ve uygulanır1 madde
Raporda neler var.
Framework hangisi olursa olsun her pakette aynı bölümler bulunur. İşaretli olanlar ISMAP cevaplarının dayandığı bölümlerdir; her birinin yanında ona dayanan madde sayısı yazar.
- Organisation
- Framework mapping
- Cluster3
- Control statement14
- Coverage10
- Vulnerability findings
- Outcomes3
- Admission decisions13
- Supply chain7
- Triage decisions1
- Break-glass events1
- Availability
- Evidence chain9
- Deployment context
- Issues2
- Ledger
- Population
- Runtime events
- Producer statements (VEX)1
Kapsam paragrafı, raporda yazıldığı gibi.
This document reports what one Kubernetes cluster's admission control and image scanning recorded during the period, mapped onto the Control Criteria of ISMAP — the criteria a cloud service is registered against for the Japanese government's Information system Security Management and Assessment Program. The criteria are addressed to a cloud service provider and cover its whole undertaking, and an ISMAP assessment reads the provider's own statement of which controls it implements over an assessment period of at most one year. Nothing here is that statement, nothing here is an assessment of one, and nothing here registers anything: this cluster is one control inside the provider's estate, and this document is evidence such a statement could cite. What the period's records support is a part of the controls criteria of Attached table 3, and only for the software inside container images: the asset inventory of 8.1, the change management of 12.1.2, the event and administrator logs of 12.4, the control of software installed on operational systems in 12.5.1 and 12.6.2, the technical vulnerability management of 12.6.1 and its cloud detailed control, the acceptance criteria of 14.2.9, the secure engineering principles of 14.2.5, the ICT supply chain requirements of 15.1.3, and the technical compliance review of 18.2.3. The governance criteria of Attached table 1 and the management criteria of Attached table 2 are outside it entirely, as are human resource security, physical and environmental security, network security management and the access control criteria — except for the privileged access this control's own console governs, which answers part of 9.2.3. Controls whose number ends in B or PB are implemented in principle rather than selected, and every clause below says whether the control it maps is one of those. Obligations quoted from a control whose English entry only points at ISO/IEC 27002:2013 are translated from the in-force Japanese edition of 1 August 2024, and their citations say so.
ISMAP hakkında
Bu bir ISMAP sertifikası mı?
Hayır. Paket, cluster'ınızın kendi kayıtlarından üretilmiş bir kanıttır. Sertifika değildir ve hiçbir denetçi onu kabul etmek zorunda değildir. Bu sayfadaki kapsam paragrafı, raporun kendisinde yer alan paragrafın aynısıdır.
Maddelerin 18 tanesi neden kapsam dışı?
Bu maddeler, tek bir cluster'ın admission ve tarama kayıtlarının gösteremeyeceği şeyleri soruyor. Rapordan çıkarılmaz, gerekçesiyle listelenir; böylece raporu okuyan kişi bu maddelerin bilerek dışarıda bırakıldığını görür.
ISMAP hangi planda var?
Her plan bu framework'e göre rapor üretebilir. Community ve Team'de seçtiğiniz bir framework, Business'ta üç, Enterprise'da hepsi bulunur. Fiyatlar fiyat sayfasında.
Denetçi paketi nasıl kontrol eder?
Tarayıcıda, hiçbir şey yüklemeden attestkeep.com/verify.html adresinde ya da dokümantasyon sitesindeki kısa script ile. İkisi de bize ihtiyaç duymaz. Ayrıntılar Denetçiler için sayfasında.
Kendiniz kurun.
Hesap oluşturun, gönderdiğimiz kodla e-postanızı doğrulayın, Licences sayfasından ücretsiz Community anahtarını alın ve Helm ile kurun.
Hesap oluştur