91³Ô¹ÏÍø

Watch CBS News

Trump administration invalidates Social Security numbers of immigrants, pushing them to "self deport"

The Social Security Administration this week began to classify thousands of immigrants with temporary legal status and Social Security numbers as dead, according to three sources familiar with the situation. 

The move essentially cancels an immigrant's Social Security number and is equivalent to a financial death, as financial institutions rely on updated Social Security data to verify identities and deaths and may cut off access for these individuals.

This move was first reported by .

Three sources tell CBS News that in recent days, the SSA renamed their agency's "death master file," which tracks the death of individuals to stop them from receiving Social Security benefits, to the "ineligible master file." 

Under the new name, the SSA is classifying immigrants as dead with false dates, multiple sources said. This would essentially invalidate their Social Security number and access to government benefits. The  that an "erroneously reported" death will stop benefits, can cause "financial hardship" and is "long and challenging" to fix.

The first group to be added to the "ineligible master file" was a group of over 6,000 immigrants who came into the country through former President Joe Biden's parole program, according to two sources. This detail was first reported by . 

The White House said the move was done to encourage these immigrants, who had a "monetary incentive" to come in via the parole system, to "self-deport."

"President Trump promised mass deportations and by removing the monetary incentive for illegal aliens to come and stay, we will encourage them to self-deport. He is delivering on his promise he made to the American people," White House spokesperson Elizabeth Huston said.

This first group of immigrants moved to the ineligible list had criminal records or were immigrants who the Department of Homeland Security alleges have connections to terrorism, two sources said. But there is an expectation and concern among Social Security employees and experts that other immigrants with legal Social Security numbers, such as those who have legal work authorization and entered through the "Enumeration Beyond Entry" program, could be targeted next. 

The request to add the first 6,000 names to this list came from DHS, two sources said. There was also a memorandum of agreement about the move signed on Monday by DHS Secretary Kristi Noem and Acting SSA Commissioner Leland Dudek, according to one source familiar. 

There are  for lawful immigrants to qualify for Social Security benefits. For instance, immigrants under work authorization, or those with green cards, can obtain specialized Social Security numbers but are not entitled to payments from taxes paid within their first five years in the country. 

Democratic Congressional members, Social Security employers and advocates immediately raised alarms about the move. 

Senate Finance Committee Ranking Member Ron Wyden of Oregon said the action "raises the prospect of the Trump Administration stealing legally earned Social Security benefits from American citizens, further proof that Trump's promise to protect Social Security is a lie."

Martin O'Malley, the former SSA commissioner during the Biden administration, called the move by SSA "illegal on so many scores." 

"If without due process,  Trump and Musk can unlawfully 'disappear' or 'digitally murder' anyone who legally entered our country, then they can do it to anyone already legally here," he said.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });