Hasil Pengujian Keamanan v1.11.0

Terakhir Diperbarui: 1 November 2026

Halaman ini adalah catatan pengujian mandiri oleh pengembangIni bukan sertifikasi atau audit oleh pihak ketiga. Kami juga mempublikasikan apa saja yang diuji, sehingga Anda dapat menggunakannya sebagai bahan pertimbangan saat memutuskan untuk menggunakan GeckoFlag.

Di v1.11.0, tidak ada masalah dengan tingkat keparahan “Tinggi” atau “Sedang” yang belum diperbaiki (tanggal pengujian: 2026-10-28).

Pengujian kali ini mencakup perubahan sejak v1.10.0 (integrasi Claude, warna teks dan latar serta garis pemisah pada teks kaya, dan lainnya), dan sekaligus memperbaiki masalah yang sudah ada di versi sebelumnya. Jika Anda menggunakan v1.10.0 atau versi lebih lama, kami menyarankan pembaruan ke v1.11.0.

PHP / DatabasePHP 8.3, MariaDB 10.11
Web serverApache 2.4, Nginx 1.24 (PHP-FPM 8.3), server bawaan PHP
Lokasi pengujianLingkungan pengujian pengembang
PengujianAlat yang digunakan (versi)Temuan (Tinggi / Sedang / Rendah)Tindakan
Library dependensiGitHub Advisory Database, FriendsOfPHP security-advisories (data per 2026-10-28; 89 paket)0 / 0 / 0Tidak ada kerentanan yang diketahui pada library yang disertakan dalam file distribusi. Kerentanan yang diketahui pada library khusus pengembangan telah diatasi dengan pembaruan di v1.11.0 (library khusus pengembangan tidak disertakan dalam file distribusi)
Analisis statis / code reviewPsalm 5.26.1 (analisis taint), PHPStan 2.1.17 (level 5), Semgrep 1.182.1, code review manual (perubahan sejak v1.10.0: API dan token integrasi Claude, teks kaya, tetap masuk, pembaruan perangkat lunak; serta keluaran tautan di semua layar)1 / 1 / 3Masalah “Tinggi” dan “Sedang” serta 2 masalah “Rendah” telah diperbaiki di v1.11.0. Satu masalah “Rendah” yang tersisa hanya terjadi melalui tindakan pengguna itu sendiri, dan dampaknya dipastikan terbatas. Masalah “Tinggi” sudah ada sejak versi sebelumnya
Kebocoran informasi rahasiagitleaks 8.24.20 / 0 / 0Kode sumber dan file distribusi sama-sama diperiksa. Kedua deteksi merupakan positif palsu (seperti string contoh di library eksternal)
Konfirmasi perbaikanPemeriksaan operasional di lingkungan pengujian (PHP 8.3, MariaDB 10.11, Apache 2.4, Nginx 1.24, Chromium)—Untuk setiap temuan, dipastikan bahwa masalah sebelum perbaikan tidak lagi dapat direproduksi
Pemindaian dinamisNuclei v3.11.1 (templat v10.5.1), tanpa login serta sebagai administrator dan anggota0 / 0 / 0Tidak ada masalah
Pengujian izinPHPUnit 12.5 (454 pengujian otomatis. Selain pemeriksaan sebelumnya, dipastikan bahwa API integrasi Claude menolak permintaan tanpa token, dengan token hanya-baca, dari pengguna yang tidak diizinkan, dan saat fitur dinonaktifkan, serta tidak pernah menjangkau proyek yang tidak diikuti pengguna)0 / 0 / 0Tidak ada masalah
Pemeriksaan per konfigurasi serverManual (2 cara penempatan folder publik di Apache 2.4 dan Nginx 1.24; 39 URL termasuk file konfigurasi, log, sesi, dan file tersimpan)0 / 0 / 1Diperbaiki di v1.11.0: akses langsung ke folder file versi lama (files) kini juga ditolak sepenuhnya di Apache. Tidak ada masalah lain
Daftar periksaOWASP ASVS 5.0 Level 1 (70 item)Memenuhi 50 dari 56 item yang berlakuTidak ditinjau kali ini (hasil v1.10.0 tetap berlaku)
Ekstensi integrasi Claudenpm audit, gitleaks 8.24.2, mcpb validate, code review manual (geckoflag-1.0.0.mcpb)0 / 0 / 0Tidak ada kerentanan yang diketahui yang memengaruhi library dalam file distribusi. Penanganan token API dan pembatasan tujuan permintaan (hanya HTTPS, tidak mengikuti pengalihan) telah diperiksa