# önder online
Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri Yapay zekâ ve otomasyonun güvenliğe etkileri Microsoft 365 ve Active Directory güvenlik rehberleri Yazılım geliştirmede güvenlik odaklı yaklaşımlar Teknoloji ve siber güvenlik dünyasına hoş geldiniz Güncel siber tehditler ve korunma yöntemleri

Menu

Maximum Password Age (Misconfiguration)

Maximum Password Age (Misconfiguration)

Organizasyonlarda en yaygın güvenlik zafiyetlerinden biri, maximum password age politikasının uygun şekilde yapılandırılmamasıdır. Kullanıcıların aynı parolayı uzun süre kullanması, siber saldırganlar için değerli fırsatlar yaratır.

 

Parola Yaşlandırma ve Güvenlik Riskleri

Organizasyonlarda en yaygın güvenlik zafiyetlerinden biri, maximum password age politikasının uygun şekilde yapılandırılmamasıdır. Kullanıcıların aynı parolayı uzun süre kullanması, siber saldırganlar için değerli fırsatlar yaratır.

Modern güvenlik standartları, parolaların 45 gün veya daha kısa aralıklarla değiştirilmesini önerir. Bu yazıda, password age politikasının önemini, güvenlik risklerini ve etkili çözüm yöntemlerini detaylı olarak inceleyeceğiz.


Maximum Password Age Nedir?

Maximum Password Age, bir parolanın maksimum ne kadar süre kullanılabileceğini belirleyen güvenlik politikasıdır. Bu ayar, kullanıcıları belirli aralıklarla parola değiştirmeye zorlar ve böylece uzun süreli parola kullanımından kaynaklanan güvenlik risklerini azaltır.


Password Policy Bileşenleri

Core Password Policies

  • Maximum Password Age: Parolanın maksimum kullanım süresi (önerilen: 45 gün)

  • Minimum Password Age: Parolanın minimum kullanım süresi (önerilen: 1 gün)

  • Password History: Hatırlanan eski parola sayısı (önerilen: 12–24)

  • Minimum Password Length: Minimum parola uzunluğu (önerilen: 14+ karakter)

  • Password Complexity: Karmaşıklık gereksinimleri


Password Age Timeline

Gün 0        Gün 45        Gün 50        Gün 60
│            │             │             │
│◄───────────┴─────────────┴─────────────┤
│
New Password   Warning Period   Grace Period   Account Disabled

Güvenlik Riskleri ve Saldırı Vektörleri

1. Prolonged Exposure Risk

Extended Attack Window

Uzun süre aynı parola kullanımı şu riskleri artırır:

  • Brute force saldırılarına daha fazla zaman tanır

  • Password spraying saldırılarının başarı oranını artırır

  • Social engineering ile elde edilen parolaların uzun süre geçerli kalması

  • Credential stuffing saldırılarında kullanılabilir durumda kalması

Statistical Risk Analysis

Risk = Base_Risk × Time_Factor × Exposure_Factor

Base_Risk = 0.1
Time_Factor = Days_Since_Change / 45
Exposure_Factor = Usage_Frequency × System_Criticality

Örnek:
180 gün eski parola

Risk = 0.1 × (180/45) × 1.5 = 0.6  (%60 risk)

2. Credential Harvesting Impact

Data Breach Scenarios

  • Phishing saldırıları ile elde edilen parolalar uzun süre kullanılabilir

  • Keylogger malware ile çalınan parolalar değerini korur

  • Network sniffing ile yakalanan hash’ler uzun süre geçerli kalır

  • Insider threat senaryolarında parolalar uzun süre bilinir

Örnek Saldırı Timeline

  • Gün 1: Phishing ile parola çalınır

  • Gün 30: Gizli erişim sağlanır

  • Gün 60: Lateral movement başlar

  • Gün 90: Data exfiltration

  • Gün 120: Saldırı tespit edilir

Not: Parola 45 günde değişseydi saldırı erken kesilirdi.


3. Advanced Persistent Threat (APT) Facilitation

  • Uzun süreli erişim korunur

  • Çalınan credential’lar uzun süre geçerli kalır

  • Backdoor hesaplar fark edilmeden kullanılabilir

  • Dormant erişimler uzun süre aktif kalır


4. Password Reuse and Predictability

Human Password Behavior

$comm
    "Password1", "Password2", "Password3",
    "Company2023!", "Company2024!", "Company2025!",
    "Summer2024", "Autumn2024", "Winter2024"
)

Bu kalıplar yüksek tahmin edilebilirlik riski oluşturur.


Çözüm Yöntemleri

1. Group Policy (GPO) ile Yapılandırma

Yol:

Computer Configuration
→ Windows Settings
→ Security Settings
→ Account Policies
→ Password Policy

Önerilen Konfigürasyon

  • Maximum Password Age: 45 days

  • Minimum Password Age: 1 day

  • Minimum Password Length: 14 characters

  • Password History: 24

  • Password Complexity: Enabled

  • Reversible Encryption: Disabled

PowerShell ile GPO Yapılandırması

Set-ADDefaultDomainPasswordPolicy `
 -MaxPasswordAge "45.00:00:00" `
 -MinPasswordAge "1.00:00:00" `
 -PasswordHistoryCount 24 `
 -MinPasswordLength 14 `
 -ComplexityEnabled $true

2. Fine-Grained Password Policy (FGPP)

VIP Users

Max Age: 30 gün
Min Length: 16
History: 36

Service Accounts

Max Age: 365 gün
Min Length: 20

Regular Users

Max Age: 45 gün
Min Length: 14

3. Password Policy Tablosu

Kullanıcı Türü Max Age Min Length History Complexity Rationale
Domain Admins 30 gün 16 36 Enabled Highest risk
VIP Users 30 gün 16 36 Enabled High-value
IT Staff 45 gün 14 24 Enabled Technical access
Regular Users 45 gün 14 24 Enabled Standard
Service Accounts 365 gün 20 12 Enabled Stability

Gelişmiş Parola Yönetimi Stratejileri

  • Risk-based adaptive password aging

  • Behavioral analytics entegrasyonu

  • Machine learning ile parola trend analizi


Monitoring ve Automation

Password Expiration Alerts

  • 7 gün önceden uyarı

  • Otomatik e-posta bildirimleri

  • Günlük scheduled task

Compliance Reporting

  • Haftalık JSON / CSV raporları

  • Default + FGPP uyumluluk analizi


User Experience Optimization

Self-Service Password Reset (SSPR)

  • Çok faktörlü doğrulama

  • Helpdesk yükünü azaltma

  • Kullanıcı memnuniyetini artırma


Security Validation ve Testing

  • Password age audit raporları

  • Kritik / Warning / Compliant sınıflandırması

  • Simüle saldırı senaryoları


İleri Seviye Güvenlik Stratejileri

  • Zero Trust Password Model

  • Continuous Authentication

  • Azure AD Hybrid entegrasyonu

  • Conditional Access politikaları


Sonuç ve Öneriler

Maximum password age politikasının 45 gün olarak ayarlanması, modern güvenlik standartlarına uygun kritik bir gereksinimdir. Bu yapılandırma, uzun süreli parola kullanımından kaynaklanan riskleri ciddi biçimde azaltır ve organizasyonun genel güvenlik seviyesini yükseltir.


Hızlı Uygulama Rehberi

✅ Mevcut password age ayarlarını audit edin
✅ Default domain policy’yi 45 gün olarak ayarlayın
✅ FGPP ile kullanıcı bazlı politikalar tanımlayın
✅ Automated monitoring & alerting kurun
✅ SSPR özelliğini aktifleştirin
✅ User education programı başlatın


Kritik Kontrol Listesi

✅ Maximum password age ≤ 45 gün mü?
✅ Risk bazlı policy’ler tanımlı mı?
✅ Expiration alert’leri aktif mi?
✅ SSPR yapılandırıldı mı?
✅ Compliance monitoring otomatik mi?
✅ Kullanıcı eğitimi tamamlandı mı?


Modern Güvenlik Yaklaşımları

  • Risk-based adaptive password aging

  • Behavioral analytics

  • Zero Trust & Continuous Authentication

  • MFA zorunluluğu

  • Passwordless alternatifler