CVE-2019-14899 మిమ్మల్ని ప్రభావితం చేస్తుందా? కెర్నల్ కోసం చెక్లిస్ట్
నివేదించబడిన దాడికి ప్రక్కనే ఉన్న నెట్వర్క్లో దాడి చేసేవాడు మరియు నిర్దిష్ట హోస్ట్ నెట్వర్కింగ్ అవసరం. హెచ్చరిక వరుస, మీ కెర్నల్ ప్యాకేజీ మరియు మీ ఉపశమన చర్యను తనిఖీ చేయండి.
సంవత్సరాలుగా VPN నడుపుతున్న మెషీన్లో స్కానర్ CVE-2019-14899ని గుర్తిస్తుంది, మరియు మొదటి ప్రవృత్తి VPN పాడైందని ప్రకటించడం. అది తప్పు చట్రం. బహిర్గతమైన సమస్య బాధితుడి స్థానిక నెట్వర్క్లోని దాడి చేసేవాడు కొన్ని TCP కనెక్షన్ల గురించి సమాచారాన్ని ఊహించడం, వెబ్సైట్ మీ సొరంగాన్ని డీక్రిప్ట్ చేయడం కాదు.
క్రింద ఉన్న నాలుగు తనిఖీలను క్రమంగా చేయండి. ప్రతి ఒక్కటి సమస్యను సంకుచితం చేస్తుంది లేదా దర్యాప్తును ముగిస్తుంది.
తనిఖీ 1: హెచ్చరిక మీ కెర్నల్ను కవర్ చేస్తుందా
బ్లాగ్ విడుదల తేదీ సారాంశం కాదు, మీ పంపిణీ స్వంత రికార్డును చూడండి. ఈ CVE కోసం Ubuntu భద్రతా పేజీ 18.04 LTS కోసం సాధారణ linux ప్యాకేజీని సరిదిద్దడం వాయిదా పడిన స్థితిలో హాని కలిగించేదిగా జాబితా చేస్తుంది మరియు ఇతర కెర్నల్ ప్యాకేజీలను వేర్వేరు వరుసలలో ట్రాక్ చేస్తుంది. మీ అమలవుతున్న విడుదల మరియు కెర్నల్ ప్యాకేజీని సరైన వరుసతో సరిపోల్చండి. పరిచితంగా కనిపించే సంస్కరణ సంఖ్య సరిపోలిక కాదు.
స్కానర్ ఫలితం అంటే గుర్తింపుదారు మీ జాబితాలోని ఏదో ఒకదానికి వర్తిస్తుంది. పక్కన ఉన్న పరికరం మెషీన్ను దుర్వినియోగం చేసిందని అర్థం కాదు.
తనిఖీ 2: నమూనాలో దాడి చేసేవాడు ఎవరు
ముప్పు నమూనా బాధితుడి యాక్సెస్ నెట్వర్క్తో సంకర్షణ చెందగల ప్రక్కనే ఉన్న దాడి చేసేవాడిని ఊహిస్తుంది. అది ఒక నిర్దిష్ట స్థానం, మీ నిష్క్రమణ నోడ్ను ఇష్టపడని ఏదో ఒక దూర సేవ కాదు. వినియోగదారులు కెఫే నుండి కనెక్ట్ అయితే ఊహ వాస్తవికం; వారు నిర్వహించబడే కార్పొరేట్ LAN వెనుక ఉంటే అది మరో సంభాషణ.
సొరంగం ఎన్క్రిప్ట్ చేయబడినప్పటికీ స్థానిక నెట్వర్క్పై విశ్వాసం ప్రశ్నను తెరిచి ఉంచండి. ఎన్క్రిప్షన్ ప్రక్కతనం నుండి భిన్నమైన ప్రశ్నకు సమాధానం ఇస్తుంది.
తనిఖీ 3: మీరు ఏ పొరపై ఆధారపడుతున్నారు
సరిగ్గా ధృవీకరించబడిన HTTPS అప్లికేషన్ రికార్డులకు దాని స్వంత రక్షణను ఇస్తుంది, మరియు TLS 1.3 ఆ డేటాను చివరి నుండి చివరి వరకు ధృవీకరిస్తుంది. కానీ దాడి చేసేవాడు అంతర్లీన TCP కనెక్షన్ను అంతరాయం కలిగించలేడని హామీ ఇవ్వదు. కాబట్టి అప్లికేషన్ చదవడానికి సురక్షితంగా ఉండి కూడా అంతరాయం కలిగించగలిగేది కావచ్చు, మరియు అంతరాయం బహిర్గతానికి సమానమైన ఫలితం కాదు. ప్రమాదాన్ని అంచనా వేయడానికి ముందు రెండింటిని వేరు చేయండి.
ఆ భేదం నివేదికకు ముఖ్యం. VPN అసురక్షితం అనే అస్పష్టమైన వాదనను ప్రక్కనే ఉన్న దాడి చేసేవాడు ఏమి గమనించగలడు లేదా అంతరాయం కలిగించగలడు అనే పరిమిత ప్రకటనగా మారుస్తుంది.
తనిఖీ 4: మీరు వాస్తవంగా ఏ ఉపశమన చర్యను అమలు చేశారు
బహిర్గతం రూటింగ్ మరియు ఫిల్టరింగ్ ఉపశమన చర్యలను చర్చిస్తుంది మరియు వాటి పరిమితుల గురించి స్పష్టంగా ఉంది, రివర్స్-పాత్ ఫిల్టరింగ్ మరియు అసమాన మార్గాలు సహా. ఒక sysctl విలువను ప్రతి VPN హోస్ట్పై అతికించి పరిష్కరించబడిందని చెప్పకండి. రివర్స్-పాత్ ఫిల్టరింగ్ రూటింగ్తో సంకర్షణ చెందుతుంది, కాబట్టి ఒక టోపాలజీకి సహాయపడే విలువ మరొకదాన్ని పాడు చేయగలదు.
తనిఖీ అనేది ఆదేశం, టిక్ బాక్స్ కాదు. sysctl net.ipv4.conf.all.rp_filter ప్రపంచ విలువను చూపిస్తుంది, మరియు sysctl net.ipv4.conf.tun0.rp_filter నిజంగా వర్తించే ఇంటర్ఫేస్ విలువను చూపిస్తుంది. ఏదైనా మార్పుకు ముందు మరియు తర్వాత రెండింటినీ చదవండి.
పంపిణీ మార్గదర్శకాన్ని మరియు మీ స్వంత రూటింగ్ డిజైన్ను ఉపయోగించండి, తర్వాత సొరంగాన్ని మోసే ఇంటర్ఫేస్పై సెట్టింగ్ను నిర్ధారించండి, ఎవరూ లోడ్ చేయని ఫైల్లో కాదు.
ఏమి నమోదు చేయాలి
ప్రక్కనే ఉన్న దాడి చేసేవాడి ఊహ, నడుస్తున్న కెర్నల్ ప్యాకేజీ, మీరు సరిపోల్చిన హెచ్చరిక వరుస, అమలు చేసిన ఉపశమనం మరియు అది ఎక్కడ వర్తిస్తుంది, మరియు ఉన్న అప్లికేషన్ రక్షణలను నమోదు చేయండి. హెచ్చరికను తనిఖీ చేసిన తేదీని జోడించండి, ఎందుకంటే ఆ పేజీలు మారుతాయి. ఆ కలయిక రక్షించదగిన అంచనా.
OS విడుదల తేదీ మరియు పని చేసే VPN కనెక్షన్ అంచనా కాదు. అవి యాదృచ్ఛికంగా సేకరించడం సులభమైన రెండు వాస్తవాలు.