# IP Intelligence Briefing: 103.70.197.23
Classification: Moderate Risk - Defensive Monitoring Recommended
Date: July 2026
Analyst: IPDebrief Intelligence Team
---
## Executive Summary
IP 103.70.197.23 is a residential dynamic allocation from Kerala Vision ISP (KVBPL) with a moderate risk score of 40. No active malicious indicators detected. The IP is currently firewalled with no open services, but is listed on 2 DNSBLs. Neighboring subnet shows mixed risk profile with one high-risk neighbor requiring attention.
---
## Network Profile
Ownership & Classification:
- ASN: 138754 (KVBPL)
- Organization: govindan krishnan
- Netname: KVBPL
- CIDR Block: 103.70.196.0/22
- RIR: APNIC (Asia-Pacific)
- Location: India, Kerala, Thrissur
Network Role:
- Classification: Residential/ISP Dynamic IP
- Service Status: Firewalled / No Services Detected
- Cloud/CDN/Proxy/VPN: Negative
---
## Threat Indicators
Current Threat Status:
- Risk Score: 40 (Moderate)
- Abuse Confidence Score: Not Reported
- Known Attacker: No
- Spam Source: No
- Tor Exit Node: No
- Blacklist Count: 2 DNSBL listings
- Active Threat Campaigns: None
Control Plane Data:
- BGP Prefix: 103.70.197.0/24
- Route Stability: Not Stable
- RPKI State: Not Reported
- DNSSEC Valid: Yes
- Operator Score: 0
---
## DNS & Email Reputation
DNS Records:
- PTR Hostname: keralavisionisp-dynamic-23.197.70.103.keralavisionisp.com
- Forward Resolution: Confirmed
- Hosted Domain Count: 0
- Email Auth: SPF and DMARC configured
Email Reputation:
- Sender Score: Not Available
- Email Reputation: Not Evaluated
---
## Observation History
Signal Timeline (17 Observations):
- Most recent: 2026-07-29T21:58:22 UTC
- Geolocation signals indicate India (confidence 0.52)
- Traceroute attempts show 29 hops to Comcast transit networks
- No ownership changes detected
- Threat persistence days: 0
- Persistently Malicious: No
---
## Neighborhood Analysis
Subnet: 103.70.197.0/24
Abuse Density: 0
Total Siblings: 5 (plus subject IP)
Neighbor Risk Distribution:
- High Risk: 0
- Medium Risk: 1 (103.70.197.15 - riskScore: 50)
- Low Risk: 3
Notable Neighbors Requiring Attention:
- 103.70.197.15: Risk Score 50, Authority Score 50
- 103.70.197.13: Risk Score 15, Authority Score 50
---
## Relationship Graph
Detected Relationships (6):
- Same Network: KVBPL (3 instances)
- DNS Association: keralavisionisp-dynamic-23.197.70.103.keralavisionisp.com (3 instances)
No certificate associations or external organization links detected.
---
## Recommended Actions
Immediate (SOC):
1. Monitor incoming connections from 103.70.197.0/24 subnet
2. Investigate neighbor 103.70.197.15 (riskScore: 50)
3. Verify no unauthorized services on target IP
Firewall Rules (Recommended):
```
# Block high-risk neighbor
iptables -A INPUT -s 103.70.197.15 -j DROP
# Monitor subnet (rate-limit if needed)
iptables -A INPUT -s 103.70.197.0/24 -m limit --limit 10/minute -j ACCEPT
# Block medium-risk neighbor
iptables -A INPUT -s 103.70.197.13 -j DROP
```
Long-term:
- Add 103.70.197.23 to SIEM monitoring for baseline behavior
- Track DNSBL listing reasons for context
- Monitor for service emergence on target IP
---
## Conclusion
IP 103.70.197.23 presents moderate risk primarily due to ISP dynamic allocation characteristics. No active attack indicators present. Primary concern is neighboring subnet activity, particularly 103.70.197.15 with riskScore 50. Recommend defensive monitoring posture and targeted investigation of high-risk neighbors.
Status: Monitor - No Immediate Action Required
This summary was generated by AI and may contain inaccuracies. Verify critical details independently.
๐ข Ownership & Registration
| Organization | govindan krishnan |
| ASN | AS138754 |
| Network Name | KVBPL |
| CIDR Block | 103.70.196.0/22 |
| RIR | APNIC |
| Country | IN |
| Abuse Contact | Available via RDAP |
๐ DNS Intelligence
| PTR | keralavisionisp-dynamic-23.197.70.103.keralavisionisp.com |
| Forward Confirmed | No โ PTR hostname does not resolve back to this IP (weak signal) |
| Forward Hostnames | keralavisionisp-dynamic-23.197.70.103.keralavisionisp.com |
๐ DNS Hygiene
| Hygiene Score | 60% (Good) |
| SPF | Present |
| DMARC | Present |
| FCrDNS | Not verified |
| DNSSEC | Valid |
| CAA | Not configured |
โ๏ธ Network Classification
| Infrastructure | Unknown |
| Service Purpose | Firewalled / No Services |
| Network Tier | Unknown โ Insufficient routing data to classify |
๐ Services & Open Ports
| Port | Service | Protocol | Banner |
|---|---|---|---|
| No open ports detected | |||
| Closed Ports | 22, 25, 80, 443, 3389, 8080, 8443 (0 open / 7 scanned) | ||
| Server | โ |
| HTTP Title | โ |
๐ TLS Certificate
| SANs | None |
| Valid From | โ |
| Valid Until | โ |
๐ฏ Confidence Breakdown
Per-dimension confidence scores based on source diversity and data freshness
| Dimension | Score | Sources | Observations |
|---|---|---|---|
| threat | 0% | 0 | 0 |
| routing | 0% | 0 | 0 |
| services | 0% | 0 | 0 |
| ownership | 25% | 1 | 2 |
| reputation | 0% | 0 | 0 |
| geolocation | 0% | 0 | 0 |
| Overall | 4% | 1 | 2 |
| Data Coherence | Consistent (100%) |
| Attribution | Moderate (50%) |
| OwnershipFCrDNSGeo ConsensusGeo PlausibleIRR MatchRPKI Valid |
๐ Observation Timeline ๐ Live
| First Seen | 2026-07-24 08:17:43 UTC |
| Last Seen | 2026-07-29 21:54:19 UTC |
| Profile Built | 2026-07-29 22:09:07 UTC |
| Data Freshness | Live |
| Signal Types | 20 |
| Total Observations | 21 |
Full dossier details are available via our API.