The federal government now includes Social Security in its debt portfolio, not because the program is insolvent or ever was, and not because the Federal government has to fund it in any sense, but because the Federal government has stolen so much money from the fund, then sold special treasury securities on those stolen funds to countries like China to finance the massive debt accruing across the board. Since there is no chance the national debt can ever be repaid, the Fed is now in the position of finagling the discharge of internal debt from the books. Look at it as a form of back door bankruptcy.
GW Bush's two unfunded wars plus the tax cuts for the wealthy did more to deplete SS than anything. And yes, Congress needs to raise Taxes on the wealthy to solve this problem.