సర్టిఫికెట్ అథారిటీ విఫలమైనప్పుడు: ఏం అప్‌డేట్ చేయాలి, ఏం రీబిల్డ్ చేయాలి

సర్టిఫికెట్ అథారిటీ కీలు తిరిగి కనుక్కోగలిగేంత బలహీనంగా ఉన్నాయి. బ్రౌజర్లు, ఆపరేటింగ్ సిస్టమ్‌లు వాటిని బ్లాక్ చేశాయి, కానీ Go, Node.js, Python, కంటైనర్ ఇమేజ్‌లకు ఒక్కోదానికి సొంత ఫిక్స్ కావాలి. ఏం అప్‌డేట్ చేయాలి, ఏం రీబిల్డ్ చేయాలి, ఎలా చూడాలి అనేది ఇక్కడ ఉంది.

ఈ భాషల్లో చదవండి: English · తెలుగు · हिन्दी

Sign in to save

పగుళ్లు వచ్చిన సర్టిఫికెట్ అథారిటీ భవనం, భూతద్దం కింద విరిగిన కీ, హెచ్చరిక గుర్తులున్న సర్టిఫికెట్లను చూపే ఇలస్ట్రేషన్. ఒక బాణం "Certificate blocked" చూపే బ్రౌజర్ వైపు వెళ్తోంది, మరిన్ని బాణాలు క్లౌడ్ సర్వీస్‌లు, బిల్డ్ సర్వర్‌లు, కంటైనర్‌లు, అంతర్గత సిస్టమ్‌ల వైపు వెళ్తున్నాయి. చెక్‌లిస్ట్ ఇలా చెబుతోంది: సిస్టమ్‌లను, ట్రస్ట్ స్టోర్‌లను అప్‌డేట్ చేయండి, సర్టిఫికెట్లను రొటేట్ చేసి మళ్లీ జారీ చేయండి, ప్రభావితమైన ఆర్టిఫాక్ట్‌లను రీబిల్డ్ చేయండి, CI/CD, కంటైనర్‌లు, అంతర్గత సర్వీస్‌లను చెక్ చేయండి.

ప్యాచ్ చేసిన బ్రౌజర్ అంటే ప్యాచ్ చేసిన సిస్టమ్ కాదు

బలహీనమని తేలిన కీలున్న సర్టిఫికెట్ అథారిటీని మీ ఏ ప్రోగ్రామ్‌లు ఇంకా నమ్ముతున్నాయి?

మీ బ్రౌజర్ ఒక వెబ్‌సైట్‌కు ఏదైనా ప్రైవేట్ సమాచారం పంపే ముందు, ఆ సైట్ ఒక సర్టిఫికెట్ చూపించాలి. అది ఆ సర్వర్ నిజంగా ఆ సైట్‌దేనని చెప్పే సంతకం చేసిన పత్రం. ఆ సంతకం సర్టిఫికెట్ అథారిటీ (CA) నుండి వస్తుంది. బ్రౌజర్లు, ఆపరేటింగ్ సిస్టమ్‌లు నమ్మడానికి ఒప్పుకున్న కంపెనీయే CA. 2026 అక్టోబర్‌లో ఒక పరిశోధకుడు, eMudhra అనే ఒక CA లోని ఎనిమిది సైనింగ్ సర్టిఫికెట్ల వెనుక ఉన్న ప్రైవేట్ కీలను తిరిగి కనుక్కోవచ్చని నివేదించారు.

Chrome, Firefox ఆ కీలను అదే రోజు బ్లాక్ చేశాయి. Apple, Microsoft తర్వాతి రోజుల్లో అనుసరించాయి. Go ప్రోగ్రామ్‌లు, Node.js సర్వర్‌లు, Python ఎన్విరాన్‌మెంట్‌లు, కంటైనర్ ఇమేజ్‌లకు ఆ రక్షణ ఆటోమేటిక్‌గా రాదు. వాటిలో ప్రతిదానికీ దాని సొంత అప్‌డేట్ కావాలి, కొన్నింటికి రీబిల్డ్ కూడా కావాలి.

ఏం జరిగింది

ఆ నివేదిక అక్టోబర్ 17న Apple, Google, Microsoft, Mozilla, eMudhra లకు చేరింది. ఆ సర్టిఫికెట్లు ఇంటర్మీడియట్ CA లు. ఇంటర్మీడియట్ CA నమ్మదగిన రూట్‌కు, వెబ్‌సైట్లు వాడే సర్టిఫికెట్లకు మధ్య ఉంటుంది. రూట్ ఇంటర్మీడియట్‌కు సంతకం చేస్తుంది, ఇంటర్మీడియట్ వెబ్‌సైట్ సర్టిఫికెట్‌కు సంతకం చేస్తుంది. ఎనిమిదిలో ఆరు వెబ్‌సైట్ సర్టిఫికెట్ల కోసం, అంటే TLS (బ్రౌజర్ తాళం గుర్తు వెనుక ఉన్న ప్రోటోకాల్) కోసం, రెండు కోడ్‌కు సంతకం చేయడం కోసం.

ప్రైవేట్ కీ చాలా పెద్ద యాదృచ్ఛిక సంఖ్యగా ఉండాలి. ఇవన్నీ 256 కంటే తక్కువ, కాబట్టి దాడిచేసేవారు అన్ని అవకాశాలనూ ప్రయత్నించి చూడొచ్చు. ప్రచురితమైన ఒక కీని రద్దు చేసిన సర్టిఫికెట్‌తో పోల్చి చూసిన BleepingComputer, ఒక కీ కేవలం 4 అని నివేదించింది. కీ జనరేషన్ వేడుకలో జరిగిన ఒక స్క్రిప్ట్ పొరపాటు వల్ల బలహీనమైన రెండో కీల సెట్ తయారైందని, వాటిని పొరపాటున సైనింగ్ కోసం ఎంచుకున్నారని eMudhra చెబుతోంది. అవి 2025 ఏప్రిల్ నాటివి. తమకు ఎలాంటి దుర్వినియోగం, ఉల్లంఘన కనిపించలేదని, ప్రభావితమైన CA లను 14 గంటల్లో రద్దు చేశామని కంపెనీ చెబుతోంది.

Chrome నివేదిక వచ్చిన రెండు గంటల్లోపే ఆరు TLS ఇంటర్మీడియట్‌లను బ్లాక్ చేసింది. దానికి రీస్టార్ట్ అవసరం లేని అప్‌డేట్ చాలు. వాటికి సంతకం చేసిన రూట్ అయిన emSign ECC Root CA – G3 ని Google Chrome Root Store నుండి కూడా తొలగించింది. ఆ తొలగింపు అక్టోబర్ 27 ఉదయానికి షెడ్యూల్ అయింది, కాబట్టి మీ Chrome లో అది వచ్చిందో లేదో చూసుకోండి. Firefox అక్టోబర్ 17న ఆ సర్టిఫికెట్లను బ్లాక్ చేసింది, అదే రూట్‌ను ఇక నమ్మకూడదని Mozilla అక్టోబర్ 20న నిర్ణయించింది. Apple అక్టోబర్ 19న సర్టిఫికెట్లను, అక్టోబర్ 23న రూట్‌ను బ్లాక్ చేసింది.

Microsoft అక్టోబర్ 26న అవుట్-ఆఫ్-బ్యాండ్ Windows అప్‌డేట్‌లను విడుదల చేసింది. అవి eMudhra కు సంబంధించిన ఏడు సర్టిఫికెట్లను Windows ట్రస్ట్ లిస్ట్ నుండి తొలగిస్తాయి, ట్రస్ట్ అప్‌డేట్‌లను తమంతట తాము తెచ్చుకోలేని సిస్టమ్‌ల కోసం. మిగిలిన eMudhra రూట్‌లను ఇంకా సమీక్షిస్తున్నామని Microsoft చెబుతోంది.

{"publisher": "TechiesJournal", "author": "Prasad Kukkala", "asset": "certificate-authority-compromise-update-rebuild-fig-timeline", "role": "diagram", "source_slug": "certificate-authority-compromise-update-rebuild", "source_revision": "ca-trust-store-article-v5-4", "creator": "Drawn by TechiesJournal for the article from the dates in its \"What happened\" section (tools/ca-trust-store/timeline.py)", "generation_method": "programmatic inline SVG", "rights": "Copyright 2026 TechiesJournal. All rights reserved.", "external_licence": "none, no third-party artwork or logo", "evidence_note": "Every date is a statement in the article body, which cites Google, Apple, BleepingComputer, The Hacker News and Mozilla. The 27 October Chrome root removal is shown as scheduled, not confirmed.", "watermark": "visible TechiesJournal wordmark, lower right, part of the SVG (brand master gate pending the coding agent)", "language": "te", "viewBox": "0 0 420 1014", "format": "inline SVG", "theme": "follows the site light/dark switch"}ఎవరు ఎప్పుడు చర్య తీసుకున్నారు, 2026 అక్టోబర్ 17 నుండి 27 వరకుఎవరు ఎప్పుడు చర్య తీసుకున్నారో చూపే కాలక్రమం, 2026 అక్టోబర్ 17 నుండి 27 వరకు. అక్టోబర్ 17: నివేదిక Apple, Google, Microsoft, Mozilla, eMudhra లకు చేరింది, Chrome రెండు గంటల్లోపే ఆరు TLS ఇంటర్మీడియట్‌లను బ్లాక్ చేసింది, Firefox సర్టిఫికెట్లను బ్లాక్ చేసింది. అక్టోబర్ 19: Apple సర్టిఫికెట్లను బ్లాక్ చేసింది. అక్టోబర్ 20: అదే రూట్‌ను ఇక నమ్మకూడదని Mozilla నిర్ణయించింది. అక్టోబర్ 23: Apple రూట్‌ను బ్లాక్ చేసింది. అక్టోబర్ 26: Microsoft ఏడు సర్టిఫికెట్లను తొలగించే అవుట్-ఆఫ్-బ్యాండ్ Windows అప్‌డేట్‌లను విడుదల చేసింది. అక్టోబర్ 27: రూట్‌ను Chrome తొలగించడం షెడ్యూల్ అయింది, నిర్ధారణ కాలేదు.ఎవరు ఎప్పుడు చర్యతీసుకున్నారు, 2026 అక్టోబర్17 నుండి 27 వరకుఅక్టోబర్ 17నివేదిక Apple, Google,Microsoft, Mozilla, eMudhraలకు చేరింది.Chrome ఆరు TLSఇంటర్మీడియట్‌లను బ్లాక్చేసింది, నివేదిక వచ్చిన రెండుగంటల్లోపే.Firefox సర్టిఫికెట్లను బ్లాక్చేసింది.అక్టోబర్ 19Apple సర్టిఫికెట్లను బ్లాక్చేసింది.అక్టోబర్ 20అదే రూట్‌ను ఇక నమ్మకూడదనిMozilla నిర్ణయించింది.అక్టోబర్ 23Apple రూట్‌ను బ్లాక్ చేసింది.అక్టోబర్ 26Microsoft అవుట్-ఆఫ్-బ్యాండ్Windows అప్‌డేట్‌లను విడుదలచేసింది, అవి ఏడుసర్టిఫికెట్లను తొలగిస్తాయి.అక్టోబర్ 27రూట్‌ను Chrome తొలగించడం ఈఉదయానికి షెడ్యూల్ అయింది.షెడ్యూల్ అయింది, నిర్ధారణకాలేదు.మూలాలు ఇచ్చిన తేదీలు.నిండిన చుక్క: జరిగింది. చుక్కల వలయం: షెడ్యూల్ అయింది.TechiesJournal
చిత్రం 1. ఎవరు ఎప్పుడు చర్య తీసుకున్నారు, 2026 అక్టోబర్ 17 నుండి 27 వరకు. తేదీలు మూలాలు ఇచ్చినవే. Chrome రూట్ తొలగింపు షెడ్యూల్ అయింది, నిర్ధారణ కాలేదు.

బ్లాక్ చేయడానికి ముందు ఆ ఆరు ఇంటర్మీడియట్‌ల నుండి ఏ వెబ్‌సైట్ సర్టిఫికెట్ కూడా జారీ చేసిన సర్టిఫికెట్ల పబ్లిక్ రికార్డులైన Certificate Transparency లాగ్‌లలో కనిపించలేదని Google అదనంగా చెబుతోంది. అందువల్ల Chrome, ఆ లాగ్‌లను అమలు చేసే Android యాప్‌లు నకిలీ సర్టిఫికెట్‌ను తిరస్కరించేవి, ఇది వాటికి ప్రమాదాన్ని తగ్గిస్తుంది. ఇతర రకాల సాఫ్ట్‌వేర్‌పై ఎవరైనా ఈ బలహీనతను వాడారా అనేది తెలియదు. గ్లోబల్ TLS సర్టిఫికెట్ వ్యాపారం నుండి తప్పుకుంటామని eMudhra చెప్పింది.

దీంతో దాడిచేసేవారు ఏం చేయగలరు

ఒక CA ప్రైవేట్ కీ ఎవరి దగ్గర ఉంటే వారు ఏ వెబ్‌సైట్ కోసమైనా సర్టిఫికెట్‌పై సంతకం చేయగలరు, ఆ CA ని నమ్మే ప్రతి ప్రోగ్రామ్ దాన్ని ఒప్పుకుంటుంది. దీన్ని వాడుకోవడానికి దాడిచేసేవారు ఇంకా మీకూ సర్వర్‌కూ మధ్యలో ఉండాలి, ఉదాహరణకు శత్రు నెట్‌వర్క్‌లో. తమ సర్వీస్‌లపై ఎలాంటి దుర్వినియోగం కనిపించలేదని Cloudflare నివేదించింది, బిల్డ్ పైప్‌లైన్‌లలో దుర్వినియోగం జరిగినట్లు ఏ నివేదికా కనిపించలేదని StepSecurity తెలిపింది.

ఒక్క ఫిక్స్ ప్రతి ప్రోగ్రామ్‌కూ ఎందుకు చేరదు

ట్రస్ట్ స్టోర్ అంటే ఒక ప్రోగ్రామ్ నమ్మడానికి సిద్ధంగా ఉన్న CA ల జాబితా. భవనం ఫ్రంట్ డెస్క్ దగ్గర ఉండే అతిథుల జాబితా లాగా ఆలోచించండి. మీ ఆపరేటింగ్ సిస్టమ్ ఒక జాబితా ఉంచుకుంటుంది, మీ బ్రౌజర్ ఇంకోటి ఉంచుకోవచ్చు, డెస్క్ తన సొంత జాబితానే చూస్తుంది. చాలా ప్రోగ్రామ్‌లు ఆ జాబితా సొంత కాపీని వెంట తెచ్చుకుంటాయి, అందుకే అవి ప్రతి మెషీన్‌లో ఒకేలా ప్రవర్తిస్తాయి.

మీ ల్యాప్‌టాప్ పూర్తిగా ప్యాచ్ అయిందనుకోండి. మీరు సెప్టెంబర్‌లో కంటైనర్ ఇమేజ్‌లో బిల్డ్ అయిన ఒక Node.js స్క్రిప్ట్‌ను నడుపుతున్నారు. ఆ స్క్రిప్ట్ తన సొంత ట్రస్ట్ స్టోర్‌ను వెంట తెచ్చుకుంటుంది, కాబట్టి అది ఇప్పటికీ ఆ CA ని నమ్ముతుంది, ల్యాప్‌టాప్ ప్యాచ్ దాన్ని అసలు తాకదు.

{"publisher": "TechiesJournal", "author": "Prasad Kukkala", "role": "diagram", "source_slug": "certificate-authority-compromise-update-rebuild", "source_revision": "ca-trust-store-article-v5-2026-10-29", "creator": "Owner-supplied SVG (source/certificate-authority-trust-store-flow.svg), made inline and theme-aware by TechiesJournal: same drawing and wording (label sizes enlarged for legibility), unique ids, scoped rules, site theme switch and metadata", "generation_method": "programmatic inlining by tools/ca-trust-store/figure.py of the owner SVG", "rights": "Copyright 2026 TechiesJournal. All rights reserved.", "external_licence": "none, no third-party artwork or logo", "evidence_note": "Conceptual map as of 29 October 2026, not a network trace. Status words come from the article's sourced table. Go lane: the rebuild label is unconfirmed detail. Windows: from BleepingComputer's report.", "watermark": "visible TechiesJournal wordmark, lower right, part of the SVG (brand master gate pending the coding agent)", "language": "te", "format": "inline SVG, redrawn for te (same drawing roles, translated labels)", "theme": "follows the site light/dark switch", "asset": "certificate-authority-compromise-update-rebuild-fig2-te", "viewBox": "0 0 420 1169"}ఏడు రకాల ప్రోగ్రామ్‌లు తమ ట్రస్ట్ లిస్ట్‌ను ఎక్కడి నుండి తెచ్చుకుంటాయిఒక వెబ్‌సైట్ సర్టిఫికెట్ చైన్: వెబ్‌సైట్ సర్టిఫికెట్‌పై ఇంటర్మీడియట్ CA సంతకం చేసింది, ఆ ఇంటర్మీడియట్ కీ తిరిగి కనుక్కోగలిగేది, దానిపై emSign ECC Root CA – G3 రూట్ సంతకం చేసింది. ఏడు రకాల ప్రోగ్రామ్‌లు దాన్ని తమ సొంత ట్రస్ట్ లిస్ట్‌లతో సరిచూస్తాయి. Chrome: ఆటోమేటిక్. Firefox: ఆటోమేటిక్. Apple యాప్‌లు: ఆటోమేటిక్. Mac కమాండ్-లైన్ టూల్స్: ఇంకా కవర్ కాలేదు. Windows: అప్‌డేట్. Node.js, Deno, pip: అప్‌డేట్ + రీబిల్డ్. Go ప్రోగ్రామ్‌లు: రీబిల్డ్.ఒక్క ఫిక్స్ ప్రతిప్రోగ్రామ్‌కూ ఎందుకు చేరదువెబ్‌సైట్ సర్టిఫికెట్మీరు చూసే సైట్ కోసంసంతకం చేసిందిఇంటర్మీడియట్ CAకీ 256 కంటే తక్కువ: తిరిగికనుక్కోవచ్చు(ఇలాంటి సర్టిఫికెట్లు ఎనిమిది)సంతకం చేసిందిరూట్ CAemSign ECC Root CA – G3ఏడు రకాల ప్రోగ్రామ్‌లకు పంపుతారు,ప్రతి ఒక్కటి తన సొంత ట్రస్ట్లిస్ట్‌తో సరిచూస్తుంది:Chromeఆటోమేటిక్Chrome Root Store + బ్లాక్‌లిస్ట్Firefoxఆటోమేటిక్Mozilla జాబితా + OneCRLబ్లాక్‌లిస్ట్Apple యాప్‌లుఆటోమేటిక్సిస్టమ్ ట్రస్ట్ + Apple బ్లాక్Mac కమాండ్-లైన్ టూల్స్ఇంకా కవర్ కాలేదు/etc/ssl/cert.pemWindowsఅప్‌డేట్Windows ట్రస్ట్ లిస్ట్Node.js, Deno, pipఅప్‌డేట్ + రీబిల్డ్వాటి సొంత బండిల్ జాబితాలుGo ప్రోగ్రామ్‌లురీబిల్డ్ప్రోగ్రామ్ లోపలే స్టాండర్డ్లైబ్రరీ2026 అక్టోబర్ 29 నాటికి భావనాత్మకచిత్రం, నెట్‌వర్క్ ట్రేస్ కాదు.TechiesJournal
చిత్రం 2. ఒక సర్టిఫికెట్ చైన్, ఏడు రకాల ప్రోగ్రామ్‌లు, ప్రతిదానికీ ఏం కావాలి. 2026 అక్టోబర్ 29 నాటికి భావనాత్మక చిత్రం.

సరిచూస్తున్న చైన్: వెబ్‌సైట్ సర్టిఫికెట్, దానిపై కీ తిరిగి కనుక్కోగలిగిన ఇంటర్మీడియట్ CA సంతకం, దానిపై emSign ECC Root CA – G3 రూట్ సంతకం. కింది ప్రతి ప్రోగ్రామ్ ఆ చైన్‌ను తన సొంత ట్రస్ట్ లిస్ట్‌తో సరిచూస్తుంది.

Chrome ఆటోమేటిక్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
Chrome Root Store, దానితో పాటు Chrome రీస్టార్ట్ లేకుండా అప్‌డేట్ చేసే బ్లాక్‌లిస్ట్ (CRLSet).
ఏది సరిచేసింది
నివేదిక వచ్చిన రెండు గంటల్లోపే ఆరు TLS ఇంటర్మీడియట్‌లను బ్లాక్ చేసింది. emSign ECC Root CA – G3 రూట్ తొలగింపు అక్టోబర్ 27 ఉదయానికి షెడ్యూల్ అయింది.
మీరు ఏం చేయాలి
Chrome తాజాగా ఉందో లేదో చూసుకోండి. Android లో అదే అప్‌డేట్ Google Play Services ద్వారా వస్తుంది, రీస్టార్ట్ చేస్తే అది మొదలవుతుంది.
ఎలా చూడాలి
Chrome About పేజీలో బ్రౌజర్ వెర్షన్, అప్‌డేట్ స్థితిని చూడండి.

Firefox ఆటోమేటిక్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
Mozilla సొంత ట్రస్ట్ లిస్ట్, దానితో పాటు OneCRL బ్లాక్‌లిస్ట్.
ఏది సరిచేసింది
అక్టోబర్ 17న OneCRL ద్వారా బ్లాక్ చేసింది. అదే రూట్‌ను ఇక నమ్మకూడదని Mozilla అక్టోబర్ 20న నిర్ణయించింది, ఇంతకుముందు రద్దు అప్‌డేట్‌లను బ్లాక్ చేసిన సెటప్‌ల కోసం Firefox 158.0.1, ESR అప్‌డేట్‌లను విడుదల చేసింది.
మీరు ఏం చేయాలి
Firefox ను అప్‌డేట్ చేయండి. మీరు రద్దు అప్‌డేట్‌లను బ్లాక్ చేస్తుంటే, అక్టోబర్ 20 రిలీజ్‌ను వేసుకోండి.
ఎలా చూడాలి
Firefox About పేజీలో వెర్షన్‌ను చూడండి.

Apple యాప్‌లు ఆటోమేటిక్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
సిస్టమ్ ట్రస్ట్ స్టోర్, దానితో పాటు Apple కాన్ఫిగరేషన్ డేటా డివైస్‌లకు ఆటోమేటిక్‌గా వెళ్తుంది.
ఏది సరిచేసింది
సర్టిఫికెట్లు అక్టోబర్ 19న, రూట్ అక్టోబర్ 23న బ్లాక్ అయ్యాయి. Safari, Mail, Apple సెక్యూరిటీ ఫ్రేమ్‌వర్క్‌లను వాడే యాప్‌లకు వర్తిస్తుంది.
మీరు ఏం చేయాలి
Safari, Mail కోసం ఏమీ అవసరం లేదు. సొంత జాబితాను వెంట తెచ్చుకునే యాప్‌ల విషయంలో డెవలపర్‌ను అడగండి.
ఎలా చూడాలి
యాప్ అప్‌డేట్ నోట్స్ చూడండి, లేదా అది సర్టిఫికెట్లను ఎలా సరిచూస్తుందో దాని డెవలపర్‌ను అడగండి.

Mac కమాండ్-లైన్ టూల్స్ ఇంకా కవర్ కాలేదు

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
డిస్క్‌లోని సర్టిఫికెట్ ఫైల్ /etc/ssl/cert.pem, దాన్ని curl, git, python3, ruby, perl, openssl చదువుతాయి.
ఏది సరిచేసింది
తర్వాతి సాఫ్ట్‌వేర్ అప్‌డేట్ వచ్చే వరకు ఈ టూల్స్ Apple బ్లాక్‌ను, రద్దు తనిఖీలను దాటవేస్తాయని Apple చెబుతోంది. ఏ ఫిక్స్ వెర్షన్‌నూ పేర్కొనలేదు.
మీరు ఏం చేయాలి
అడ్మినిస్ట్రేటర్లు Apple తాత్కాలిక దశలను పాటించి emSign ECC Root CA – G3 ని, కావాలంటే AAA Certificate Services ని కూడా తొలగించవచ్చు. తర్వాత పరీక్షించండి, macOS అప్‌డేట్ ఆ ఫైల్‌ను మార్చేస్తే దశలను మళ్లీ చేయండి.
ఎలా చూడాలి
ప్రతి టూల్ ఏ ఫైల్ చదువుతుందో కనుక్కోండి. అప్‌డేట్ కోసం Apple నోటీసును మళ్లీ చూడండి.

Windows అప్‌డేట్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
Windows ట్రస్ట్ లిస్ట్.
ఏది సరిచేసింది
Microsoft అక్టోబర్ 26న అవుట్-ఆఫ్-బ్యాండ్ అప్‌డేట్‌లను విడుదల చేసింది, అవి eMudhra కు సంబంధించిన ఏడు సర్టిఫికెట్లను తొలగిస్తాయి. ఆఫ్‌లైన్‌లో ఉన్న, Microsoft ట్రస్ట్-అప్‌డేట్ సర్వీస్‌ను చేరలేని, లేదా ఆటోమేటిక్ అప్‌డేట్‌లు ఆపేసిన మెషీన్‌ల కోసం. అవే సర్టిఫికెట్లు అక్టోబర్ 27న Edge జాబితా నుండి కూడా తొలగిపోతాయని, మిగిలిన eMudhra రూట్‌లను ఇంకా సమీక్షిస్తున్నామని Microsoft చెబుతోంది. ఇది BleepingComputer నివేదిక నుండి.
మీరు ఏం చేయాలి
నెట్‌వర్క్ నుండి వేరుగా ఉన్న సిస్టమ్‌లలో అప్‌డేట్‌ను ఇన్‌స్టాల్ చేయండి. తొలగించిన రూట్‌లపై ఆధారపడే సర్టిఫికెట్లను మీ సొంత వ్యవస్థలో కనుక్కోండి. Windows Server కవరేజ్ నిర్ధారణ కాలేదు.
ఎలా చూడాలి
మీ Windows వెర్షన్‌కు సరైన అప్‌డేట్ నంబర్‌ల కోసం Microsoft సొంత పోస్ట్ చదవండి.

Node.js, Deno, pip అప్‌డేట్ + రీబిల్డ్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
ప్రోగ్రామ్‌తో కలిసి వచ్చే ట్రస్ట్ లిస్ట్: Node.js, Deno తమ సొంతదాన్ని తెస్తాయి, pip తన సొంత certifi కాపీని తెస్తుంది.
ఏది సరిచేసింది
Node.js తన అక్టోబర్ 21 సెక్యూరిటీ రిలీజ్‌లలో eMudhra మార్పును జాబితా చేసింది. Python, pip అప్‌డేట్‌లు certifi 2026.10.19 తో తర్వాత వచ్చాయి. సిస్టమ్ అప్‌డేట్ బండిల్ జాబితాను మార్చదు.
మీరు ఏం చేయాలి
ప్రోగ్రామ్‌ను అప్‌డేట్ చేసి, పాత కాపీ ఉన్న ప్రతి కంటైనర్ ఇమేజ్‌ను రీబిల్డ్ చేయండి. Python లో ప్రతి వర్చువల్ ఎన్విరాన్‌మెంట్‌లో pip ను అప్‌గ్రేడ్ చేయండి.
ఎలా చూడాలి
ఒక గంట చెక్‌లోని 3, 4 దశల్లోని వెర్షన్ కమాండ్‌లను నడిపి, టేబుల్‌తో పోల్చండి.

Go ప్రోగ్రామ్‌లు రీబిల్డ్

జాబితాను ఎక్కడి నుండి తెచ్చుకుంటుంది
ప్రతి Go ప్రోగ్రామ్ లోపలే కంపైల్ అయిన స్టాండర్డ్ లైబ్రరీ.
ఏది సరిచేసింది
Go 1.27.3, 1.26.10 అక్టోబర్ 19న విడుదలయ్యాయి. Go నోటీసు “security fixes to crypto/x509” అని మాత్రమే చెబుతోంది. ఇతర కవరేజ్ వాటిని ఈ సంఘటనతో ముడిపెడుతోంది, కాబట్టి ఈ వివరం నిర్ధారణ కాలేదు.
మీరు ఏం చేయాలి
ప్రతి ప్రోగ్రామ్‌ను సరిచేసిన టూల్‌చెయిన్‌తో రీబిల్డ్ చేయండి. బిల్డ్ మెషీన్‌లో Go ను అప్‌డేట్ చేయడం ఇప్పటికే బిల్డ్ అయిన ప్రోగ్రామ్‌లను మార్చదు.
ఎలా చూడాలి
బిల్డ్ అయిన ప్రోగ్రామ్‌ను ఏ Go వెర్షన్ బిల్డ్ చేసిందో చూడటానికి దానిపై go version -m నడపండి.

Apple నోటీసు కూడా ఇదే విభజనను చూపిస్తుంది. Safari, Mail, Apple సెక్యూరిటీ ఫ్రేమ్‌వర్క్‌లను వాడే యాప్‌లలో బ్లాక్ ఆటోమేటిక్‌గా పనిచేస్తుంది. డిస్క్‌లోని సర్టిఫికెట్ ఫైల్‌ను చదివే కమాండ్-లైన్ టూల్స్ (curl, git, python3, ruby, perl, openssl వంటివి) తర్వాతి macOS అప్‌డేట్ వచ్చే వరకు ఆ సర్టిఫికెట్లను ఇంకా ఒప్పుకుంటూనే ఉండొచ్చు. సొంత జాబితాలున్న యాప్‌లకు రక్షణ లేదు, డెవలపర్‌ను అడగమని Apple చెబుతోంది.

అప్‌డేట్ చేయడం, రీబిల్డ్ చేయడం వేర్వేరు పనులు. కొన్ని ప్రోగ్రామ్‌లు స్టార్ట్ అయినప్పుడు తమ ట్రస్ట్ స్టోర్‌ను చదువుతాయి, వాటికి కొత్త ఫైల్ లేదా రీస్టార్ట్ చాలు. ఇంకొన్నింట్లో ఫిక్స్ ప్రోగ్రామ్‌లోనే భాగం. Go ప్రోగ్రామ్ తయారైన ఫైల్ లోపలే Go స్టాండర్డ్ లైబ్రరీని కలిగి ఉంటుంది, కాబట్టి టూల్‌చెయిన్‌ను సరిచేస్తే గత నెల బిల్డ్ అయిన ప్రోగ్రామ్‌కు ఏమీ మారదు. దాన్ని మళ్లీ కంపైల్ చేయాల్సిందే.

ప్రతి టూల్‌కు ఏం కావాలి

ఈ ఫిక్స్‌లు అక్టోబర్ 19 నుండి రావడం మొదలైంది. వెర్షన్‌లు మారుతూనే ఉంటాయి కాబట్టి, చర్య తీసుకునే ముందు ప్రతి ప్రాజెక్ట్ పేజీని చూడండి.

టూల్ఏది ఉండాలిఇంకా ఎందుకు ఫిక్స్ కాకపోవచ్చు
Go1.27.3 లేదా 1.26.10 (అక్టోబర్ 19)Go నోటీసు “security fixes to crypto/x509” అని మాత్రమే చెబుతోంది. ఇతర కవరేజ్ ఈ రిలీజ్‌లను ఈ సంఘటనతో ముడిపెడుతోంది, కాబట్టి Go రిలీజ్ నోట్స్‌లో నిర్ధారించుకోండి. ఇప్పటికే బిల్డ్ అయిన ప్రోగ్రామ్‌లు పాత కోడ్‌నే ఉంచుకుంటాయి, కాబట్టి సరిచేసిన టూల్‌చెయిన్‌తో రీబిల్డ్ చేయండి.
Node.js22.23.4, 24.22.1 లేదా 26.12.1 (అక్టోబర్ 21)ఈ రిలీజ్‌లలో Node.js “ca-cert (eMudhra Intermediate CA Compromise)” ని జాబితా చేసింది, అది తన సొంత ట్రస్ట్ స్టోర్‌ను వెంట తెస్తుంది. సిస్టమ్ అప్‌డేట్ దాన్ని మార్చదు, పాత Node.js ఉన్న ఇమేజ్‌లకు రీబిల్డ్ కావాలి.
Python3.15.2, 3.14.10, 3.13.18, 3.12.16 లేదా 3.11.18 లేదా అంతకంటే కొత్తది, దానితో పాటు pip 26.2.2, certifi 2026.10.19, uv 0.13.5 లేదా తర్వాతిదిpip తన సొంత certifi కాపీని వెంట తెస్తుంది, కాబట్టి ప్రతి వర్చువల్ ఎన్విరాన్‌మెంట్‌కు దాని సొంత అప్‌గ్రేడ్ కావాలి. 3.11, 3.12 సోర్స్-మాత్రమే రిలీజ్‌లు. Python 3.10, అంతకంటే ముందివి సపోర్ట్ ముగిసినవి, వాటికి ఫిక్స్ రాలేదు.
Rustrustls-webpki 0.103.16, webpki-roots 1.0.10ఇవి లైబ్రరీలు. వీటిపై నిర్మించిన ప్రతిదీ రీబిల్డ్ చేసి, మళ్లీ డిప్లాయ్ చేయాలి.
Deno2.9.8Deno తన సొంత ట్రస్ట్ స్టోర్‌ను వెంట తెస్తుంది.
curl2026-10-20 లేదా తర్వాతి తేదీ గల CA బండిల్ఫిక్స్ curl చదివే బండిల్ ఫైల్‌లో ఉంటుంది, కాబట్టి మీది ఏ ఫైల్ వాడుతుందో చూడండి.
Linux డిస్ట్రిబ్యూషన్‌లుకొత్త ca-certificates ప్యాకేజ్వెర్షన్‌లు డిస్ట్రిబ్యూషన్‌ను బట్టి మారుతాయి. మీ డిస్ట్రిబ్యూషన్ నోటీసు చదవండి.
WindowsMicrosoft అక్టోబర్ 26 అవుట్-ఆఫ్-బ్యాండ్ అప్‌డేట్ఆఫ్‌లైన్‌లో ఉన్న, Microsoft ట్రస్ట్-అప్‌డేట్ సర్వీస్‌ను చేరలేని, లేదా ఆటోమేటిక్ అప్‌డేట్‌లు ఆపేసిన మెషీన్‌ల కోసం అని నివేదించారు. Windows Server కవరేజ్ నిర్ధారణ కాలేదు.
Cloudflare Tunnelcloudflared 2026.10.2కంటైనర్ వాడేవారు సరిచేసిన ఇమేజ్‌ను మళ్లీ డిప్లాయ్ చేయాలి.
Docker Desktop, macOS curlDocker Desktop 4.96.3 లేదా తర్వాతిది. macOS curl ఫిక్స్ వెర్షన్ నిర్ధారణ కాలేదుDocker రిలీజ్ నోట్స్ 4.96.1, 4.96.2, 4.96.3 (అక్టోబర్ 21, 22) లో ఫిక్స్‌ను జాబితా చేశాయి, అది కాంపోనెంట్ల వారీగా వస్తోందని చెబుతున్నాయి, కాబట్టి అప్‌డేట్ చేస్తూనే ఉండండి. macOS curl కోసం Apple ఏ ఫిక్స్ వెర్షన్‌నూ పేర్కొనలేదు, కాబట్టి రక్షణ ఉందని అనుకోవద్దు.

వీటన్నింటిలో Python అత్యంత గందరగోళమైనది. Python 3.15.1, 3.14.9, 3.13.17 అక్టోబర్ 21న pip 26.2.2 తో పాటు వచ్చాయి, తర్వాత మరిన్ని రిలీజ్‌లు వచ్చాయి. కొత్త ఇంటర్‌ప్రెటర్ పాత వర్చువల్ ఎన్విరాన్‌మెంట్‌లోని pip ని మార్చదు, కాబట్టి ఉన్న ప్రతి దానిలో pip, uv ని అప్‌గ్రేడ్ చేయండి. ప్యాచ్ అయిన ఇంటర్‌ప్రెటర్‌లు వెరిఫికేషన్ ఆన్‌లో ఉన్నప్పుడు ssl మాడ్యూల్‌లో రాజీపడిన కీలను కూడా బ్లాక్ చేస్తాయి. అది చివరి రక్షణ పొర మాత్రమే, కాబట్టి ట్రస్ట్ స్టోర్‌ను కూడా అప్‌డేట్ చేయండి.

దీన్ని ఎంత లోతుగా నేర్చుకోవాలి

తెలుసుకోవడం: ప్రతి డెవలపర్, IT వ్యక్తి CA అంటే ఏమిటో, కొన్ని ప్రోగ్రామ్‌లు తమ సొంత ట్రస్ట్ స్టోర్‌ను ఉంచుకుంటాయని తెలుసుకోవాలి. తర్వాతి CA సంఘటనను అర్థం చేసుకోవడానికి అది చాలు.

వాడడం: సాఫ్ట్‌వేర్ బిల్డ్ చేసే లేదా నడిపే ఇంజినీర్లు, ఏ ప్రోగ్రామ్‌లు, ఇమేజ్‌లు తమ సొంత ట్రస్ట్ స్టోర్‌ను కలిగి ఉన్నాయో కనుక్కోగలగాలి, ఫైల్ చదివే వాటిని అప్‌డేట్ చేయాలి, ఫిక్స్ లోపలే కంపైల్ అయిన వాటిని రీబిల్డ్ చేయాలి.

పట్టు: ప్లాట్‌ఫారమ్, సెక్యూరిటీ లీడ్‌లు ఏది ఎక్కడ నడుస్తోందనే ఇన్వెంటరీకి బాధ్యులు, ఫిక్స్‌లు రిలీజ్ కోసం ఆగకుండా ఇమేజ్‌లను షెడ్యూల్ ప్రకారం రీబిల్డ్ చేస్తారు, ఏ టూల్స్ సిస్టమ్ స్టోర్‌పై ఆధారపడవచ్చో నిర్ణయిస్తారు.

ఇప్పటికి వదిలేయదగినవి

మీరు వాడని టూల్స్ అడ్వైజరీలను, సర్టిఫికెట్ లెక్కలను వదిలేయండి. Chrome చెప్పిన సంఖ్యకు, పబ్లిక్ లాగ్ ఇండెక్స్‌కు మూడు రెట్ల తేడా ఉంది, అవి వేర్వేరు వాటిని కొలుస్తాయి.

ఒక గంట చెక్

  1. మీ సొంత సర్టిఫికెట్లు. మీ సైట్ ఏదైనా emSign రూట్‌కు చేరే సర్టిఫికెట్ వాడుతుంటే, దాన్ని వేరే CA నుండి వచ్చిన దానితో మార్చండి. ఇది ఇప్పుడే చేయమని Google చెబుతోంది. ఈ కమాండ్ ఇష్యూర్‌ను చూపిస్తుంది:
    openssl s_client -connect yoursite.example:443 -servername yoursite.example </dev/null 2>/dev/null | openssl x509 -noout -issuer
    “emSign” లేదా “eMudhra” కోసం చూడండి, సందేహం ఉంటే మీ సర్టిఫికెట్ టూల్‌లో పూర్తి చైన్‌ను చదవండి.
  2. Go. బిల్డ్ మెషీన్‌లపై దీన్ని నడపండి:
    go version
    బిల్డ్ అయిన ప్రోగ్రామ్‌ను ఏ Go వెర్షన్ బిల్డ్ చేసిందో ఇది చూపిస్తుంది:
    go version -m ./yourprogram
    1.27.3 లేదా 1.26.10 కంటే పాతదైన ప్రతిదాన్ని రీబిల్డ్ చేయండి.
  3. Node.js. సర్వర్‌లపై, ఇమేజ్‌ల లోపల దీన్ని నడపండి:
    node -v
    టేబుల్‌లోని వెర్షన్‌ల కంటే పాతదైన ప్రతిదాన్ని అప్‌డేట్ చేసి, రీబిల్డ్ చేయండి.
  4. Python. ముఖ్యమైన ప్రతి ఎన్విరాన్‌మెంట్‌లో వీటిని నడపండి:
    python -m pip --version
    python -m pip show certifi
    పాత బండిల్‌ను చూపే సెట్టింగ్‌ల కోసం కూడా చూడండి, ఉదాహరణకు PIP_CERT, REQUESTS_CA_BUNDLE, SSL_CERT_FILE. ప్యాకేజీలను అప్‌గ్రేడ్ చేసిన తర్వాత కూడా పాత బండిల్ వాడకంలోనే ఉంటుంది.
  5. కంటైనర్‌లు. తాజా బేస్ ఇమేజ్‌లను పుల్ చేసి, లేయర్ క్యాష్ లేకుండా రీబిల్డ్ చేయండి, ఉదాహరణకు --pull --no-cache తో, అప్పుడు పాత లేయర్‌లు పాత ట్రస్ట్ స్టోర్‌ను ముందుకు తీసుకెళ్లవు. తర్వాత మళ్లీ డిప్లాయ్ చేయండి.
  6. Mac టెర్మినల్‌లు. Mac లోని curl, git, python3 లకు ఇంకా Apple బ్లాక్ ఉండకపోవచ్చు. అడ్మినిస్ట్రేటర్ల కోసం Apple ఇచ్చిన తాత్కాలిక దశలు: /etc/ssl/cert.pem నుండి emSign ECC Root CA – G3 ని, కావాలంటే AAA Certificate Services ని తొలగించడం. Apple నోటీసును అక్షరాలా పాటించండి, తర్వాత పరీక్షించండి, macOS అప్‌డేట్ ఆ ఫైల్‌ను మార్చేస్తే ఆ దశలను మళ్లీ చేయాల్సి వస్తుందని ఊహించండి.
  7. సర్టిఫికెట్ ఎర్రర్‌లు. అప్‌డేట్ తర్వాత ఒకటి వస్తే, సర్టిఫికెట్‌ను సరిచేయండి. వెరిఫికేషన్‌ను ఆఫ్ చేయవద్దు.

తర్వాత ఏం చేయాలి

ఒక సర్వీస్‌ను ఎంచుకుని దాన్ని వెంబడించండి. సురక్షిత కనెక్షన్ చేసేది ఏ ప్రోగ్రామ్, అది తన ట్రస్ట్ స్టోర్‌ను ఎక్కడి నుండి తెచ్చుకుంటుంది, రీబిల్డ్ ఎవరు చేస్తారు అనేది రాసుకోండి. రీబిల్డ్‌కు ఎవరూ బాధ్యులు కాకపోతే, అది జరగదు.

ఆపరేటింగ్ సిస్టమ్‌లో చేసిన ఫిక్స్, తమ సొంత ట్రస్ట్ స్టోర్‌ను వెంట తెచ్చుకునే ప్రోగ్రామ్‌లకు చేరదు.

మనకు తెలిసినవి, తెలియనివి

వాదనరకంమూలం
eMudhra ఇంటర్మీడియట్ CA కీలు ఎనిమిది తిరిగి కనుక్కోగలిగేవి: ఆరు TLS కోసం, రెండు కోడ్ సైనింగ్ కోసంపరిశోధకుడి నివేదిక, బ్రౌజర్లు అంగీకరించాయిGoogle, Mozilla, Apple నోటీసులు, The Hacker News
ఎనిమిది కీలూ 256 కంటే తక్కువనివేదించారుThe Hacker News
ఒక కీ 4నివేదించారు. ప్రచురితమైన ఒక కీని రద్దు చేసిన సర్టిఫికెట్‌తో పోల్చి చూశామని BleepingComputer చెబుతోందిBleepingComputer
Microsoft అక్టోబర్ 26న Windows నుండి eMudhra కు సంబంధించిన ఏడు సర్టిఫికెట్లను తొలగించిందినివేదించారు. Microsoft సొంత పోస్ట్ చదవలేదుBleepingComputer
కీ వేడుకలో జరిగిన స్క్రిప్ట్ పొరపాటు వల్ల బలహీన కీలు తయారయ్యాయిeMudhra ప్రకటన. దాని Mozilla పోస్ట్ ఒక కోడ్ లోపం వల్ల బలహీనమైన కీలు తయారయ్యాయని, వాటిని తర్వాత పొరపాటున వాడారని వివరిస్తోందిDigit, Mozilla bug 2083449, comment 11
దుర్వినియోగం లేదు, ఉల్లంఘన లేదు, ఆ కీలతో వెబ్‌సైట్లకు లేదా యూజర్లకు సర్టిఫికెట్లు ఎప్పుడూ జారీ కాలేదు, 14 గంటల్లో రద్దు చేశారుeMudhra ప్రకటనలు, స్వతంత్రంగా ధృవీకరించలేదుDigit, Mozilla bug 2083449, comment 10, comment 43
Chrome బ్లాక్ చేయడానికి ముందు ప్రభావితమైన ఏ TLS సర్టిఫికెట్ కూడా లాగ్ కాలేదుGoogle ప్రకటనGoogle Security Blog
బ్రౌజర్ కాని సాఫ్ట్‌వేర్‌పై దాడిచేసేవారు ఈ బలహీనతను వాడారాతెలియదుStepSecurity
రూట్ కింద గడువు తీరని సుమారు 30,800 సర్టిఫికెట్లు, వాటిలో 99.9 శాతం InCommon ద్వారాChrome లెక్క, నివేదించిన ప్రకారంThe Hacker News
ఇంటర్మీడియట్‌ల కింద 100,000 కంటే ఎక్కువ సర్టిఫికెట్లుపబ్లిక్ లాగ్ ఇండెక్స్. అది అక్టోబర్ 29న 107,181 చూపించింది, ప్రోబ్, టెస్ట్ ఎంట్రీలు కూడా ఉన్నాయిctlogs.dev
Node.js, Python ఫిక్స్ వెర్షన్‌లుప్రాజెక్ట్‌లు లేదా Python-టూలింగ్ రైట్-అప్ చెప్పినవిNode.js release notes, pydevtools
Go ఫిక్స్ వెర్షన్‌లు ఈ సంఘటనతో ముడిపడి ఉన్నాయిGo నోటీసు crypto/x509 ఫిక్స్‌లను మాత్రమే పేర్కొంది. ఆ ముడి ఇతర కవరేజ్ నుండి వచ్చిందిGo release history
Rust, Deno, curl, Linux డిస్ట్రిబ్యూషన్ ఫిక్స్‌లుఒకే రౌండప్, ప్రతి ప్రాజెక్ట్‌తో సరిచూడలేదుsmartscope.blog
Docker Desktop, macOS curl ఫిక్స్ వెర్షన్‌లుDocker Desktop: 4.96.1 నుండి 4.96.3 లో Docker నమోదు చేసింది, బ్యాచ్‌లుగా వస్తోంది. macOS curl: తెలియదు, ఏ ఫిక్స్ వెర్షన్ పేర్కొనలేదుDocker Desktop release notes, Apple Support
Chrome రూట్ తొలగింపు అక్టోబర్ 27న అన్ని డివైస్‌లకు చేరిందిషెడ్యూల్ అయింది, నిర్ధారణ కాలేదుGoogle Security Blog

మరింత లోతుగా

ఈ ఆర్టికల్‌లోని వాస్తవాలను 2026 అక్టోబర్ 29న సరిచూశాం. వెర్షన్ నంబర్‌లు, బ్రౌజర్ చర్యలు త్వరగా మారుతాయి, కాబట్టి చర్య తీసుకునే ముందు పై మూలాలను చూడండి.

సవరణను తెలియజేయండి

సవరణలు ఎడిటర్‌కు చేరుతాయి; అవి ఎప్పుడూ ఆటోమేటిక్‌గా ప్రచురించబడవు. ఖాతా అవసరం లేదు.