Prosecutors say the 28-year-old tried to lure the mother away from her newborn.
Her bond was increased after authorities discovered she may have tried to do the same thing at a hospital in Henderson.
Weaver has had trouble with the law in the past. She was arrested on April 5 in Franklin County for assault with a deadly weapon. She allegedly assaulted another woman with a knife.
Now, ABC11 Eyewitness News has learned the alleged victim Weaver is accused of threatening is a pregnant woman.
Louisburg Police tell ABC11 that their officers were called about two women arguing over a photo shoot in the parking lot of a Wal-Mart two weeks ago.
Police say Weaver fled the scene, but was later captured. Officers say the victim identified Weaver as the woman who held a knife to her throat. They also say the alleged victim appeared to be pregnant.
Weaver's relatives confirm that she allegedly arranged a meeting with the woman saying she needed photos of pregnant women for a fundraiser.
Police cannot confirm the motive for the alleged attack, but it follows what now appears to be a series of incidents involving Weaver and expectant mothers and infants.
ABC11 has also learned that Weaver was an after school tutor at Franklinton Elementary School. She worked for a private contractor.
It is unclear if the new information that has come to light about Weaver will have any impact on her current charges.
Meanwhile, Weaver remains in the Durham County Jail under a $100,000 bond.