The asymptotic distribution for the sample variance (in the general non-normal case) can be found in O'Neill (2014) (Result 14, p. 285). As others have pointed out in the comments to your question, the more general result can be obtained via a combination of the CLT and Slutsky's theorem, working on an expansion for the sample variance (the cited paper has the proof so you can see that technique).
The generalised asymptotic result is similar to the (exact) distribution for the normal case, except that the degrees-of-freedom parameter is affected by the kurtosis of the underlying distribution. Higher kurtosis in the underlying distribution leads to greater accuracy, since tail values are less rare; lower kurtosis leads to less accuracy, since tail values are more rare. As can be seen from Result 14 in the above-cited paper, the general case (with finite variance and kurtosis) has the asymptotic approximation:
$$\frac{S^2}{\sigma^2} \sim \frac{\chi^2 (DF_n)}{DF_n} \quad \quad \quad DF_n \equiv \frac{2 \sigma^4}{\mathbb{V}(S^2)} = \frac{2n}{\kappa - (n-3)/(n-1)},$$
where $\kappa$ is the kurtosis of the underlying distribution. In the case of a mesokurtic distribution (such as the normal distribution) you have $\kappa = 3$, which gives $DF_n = n-1$, which is the well-known distribution for the normal case. (You have accidentally squared this term in the equation in your question.) In the case of an underlying platykurtic (leptokurtic) distribution, the degrees-of-freedom is higher (lower) than in the normal case.
As you can see from the definition of the degrees-of-freedom parameter in this result, this parameter is formed from the underlying kurtosis through the variance of the sample variance. (The kurtosis affects the variance of the sample variance, so that is why it enters into this analysis.) The degrees-of-freedom parameter is adjusted to ensure that the variance of the chi-squared distribution matches the true variance of the sampling statistic.